Software Engineer Cloud Resume Sample
Work Experience
- Proven understanding of micro-services oriented architecture and extensible REST APIs
- Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
- Knowledge of the principles to construct fault-tolerance, reliability and durability within software systems
- Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
- Experience in taking ownership of features, while working with a team on short and long-running projects
- To work on Next Generation Network Management Product
- Opportunity to gain in-depth knowledge and understanding of networking technologies via involvement with technical product investigations and with architecture & design of products
- Architecting, designing, and implementing state of the art automation utilizing various languages, operating systems, platforms, etc
- Together with an agile development team, support Cisco’s internal and external customer requirements in one or more of the following areas: Network, Compute, Bare Metal as a Service, Installers
- Directly related work experience
- Significant cloud automation and operations experience for a large scale service, preferably hosted in AWS
- Experience with continuous test, continuous integration and continuous delivery
- Excellent scripting skills: Python, Perl, bash not a preference
- Experience with a wide variety of open source technologies and tools
- Experience measuring and monitoring system performance and reliability, implementing/tuning alerts
- Demonstrates outstanding debugging and troubleshooting skills in a large scale service
- Opportunity for innovation and Cisco patents through developing new processes, methodologies, test techniques, and automation systems
- Opportunities to spend time at customer sites to understand their environments and help enhance customer scenario based testing
- Opportunity to learn about software quality and the latest testing techniques, processes, tools and methodologies
- Opportunity to gain highest level of Cisco Certifications such as CCIE
- Work closely with development teams to design test strategies and plans followed by designing & writing test cases reflecting the requirements and functionality of the product
- Executing test cases per the test plan and reporting the results to management
- Working with development teams and working with various cross technology groups to understand their test strategies and environments and identify gaps in overall testing
- Collaborate with various cross-functional groups such as product management, other development teams, QA, and documentation
Education
Professional Skills
- Experience debugging, troubleshooting, and problem-solving skills
- Excellent Java programming skills is required
- Be a solid team player. Excellent interpersonal and oral/written communication skills
- Strong experience/interest around testing/test automation ( Unit , functional , non-functional testing)
- Great team and customer oriented attitude with outgoing design and communication skills
- Good written and verbal communication, interpersonal and presentation skills
- Experience with build tools Extensive experience with C/C++ and Java
How to write Software Engineer Cloud Resume
Software Engineer Cloud role is responsible for design, java, programming, scripting, security, training, integration, database, architecture, reporting.
To write great resume for software engineer cloud job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Software Engineer Cloud Resume
The section contact information is important in your software engineer cloud resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Software Engineer Cloud Resume
The section work experience is an essential part of your software engineer cloud resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software engineer cloud responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software engineer cloud position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Software Engineer Cloud resume experience can include:
- Experience working on an agile environment and experience in delivering results in small increments is desired
- Work effectively with UX, PM, DevOps, QE and other developers to design and implement meeting the spirit of requirements
- Partner effectively with UX, PM, DevOps, QE and other developers to design and implement market-ready product(s)
- Design, re-factor and optimize source code to effectively leverage object-oriented design, development, and code reuse
- Demonstrated experience with Java or C++ (or other object oriented language)
- Working experience with Microsoft Azure iOT Hub, Streaming Analytics and Service Bus
Education on a Software Engineer Cloud Resume
Make sure to make education a priority on your software engineer cloud resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software engineer cloud experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Software Engineer Cloud Resume
When listing skills on your software engineer cloud resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical software engineer cloud skills:
- Lead, drive change & function effectively in ambiguous circumstances. Shares information and communicates clearly with internal and external customers and partners
- Strong self-initiative, communication skills, and adaptability to new technology
- Experience with large systems software design and development experience, with experience in Unix/Linux
- Experience with large systems software design and development experience, with experience in Unix/Linux
- Being able to fluently and effectively communicate with people (both in Spanish and English)
- Solid understanding and practical experience with caching, resiliency, HTTP, REST and TLS security technologies
List of Typical Experience For a Software Engineer Cloud Resume
Experience For Software Engineer, Cloud Resume
- Strong analytic/troubleshooting skills
- Strong scripting skills (Python, Perl, Bash, Ansible, etc)
- Working experience with deployment and maintenance of Redis Cache, SQL Server and NoSQL solutions
- Solid understanding on networking and related tools: HTTPS/SSH/firewalls/DNS
- Experience with using and creating other product web end-points/APIs
Experience For Senior Software Engineer, Cloud Resume
- Experience with cloud services using Microsoft Azure
- Experience working with Cloud stacks
- Strong cross-team collaborator, open communicator
- Strong foundation on Cloud concepts
- Strong on web services API’s; preferably REST APIs and flair to develop API’s
- Experience in software development in the Cloud
- Experience with at least one software configuration management system (Puppet, Ansible, Chef)
- Experience with VMWare and/or Docker
Experience For Senior Software Engineer, Cloud Platform Resume
- Experience in C/C++, Java or Python
- Experience with Agile development & delivery
- Complex system software design and development experience
- Experience with multiple languages (Java, C++, Node.js, etc.) and ability to learn new ones
- Refactoring existing code and creating bugfixes
- Assisting with production issues as necessary
- Write highly scalable tools to be used by the engineering teams by following coding best practices
Experience For Principal Software Engineer, Cloud Services Resume
- We are not afraid of failing when we are experimenting with different technologies, development methodologies, and toolings
- Self-driven, challenge existing process and solution for better direction. Courage to say even if it is controversial
- Actively contribute to release planning and drive for high-value and high-quality solutions which meet business needs
- Identify the need and then drive through Root Cause Analysis investigations. Reviewing for trends or areas of weakness, and then drive corrective actions
- Anticipate internal business and legislative issues impacting Sophos Cloud products and technologies
- Provide guidance to fellow engineers and developers for configuration and execution of builds, ensuring adherence with guidelines and best practices
Experience For Senior Software Engineer, Cloud Automation Resume
- Assist team with defining Test scenarios and Test cases to ensure quality of the team’s deliverables
- Build easy to use developer tools for interacting with the platform
- Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments
- Determine HA/DR, Security, Capacity, and Compliance strategies for existing and new applications
- Develop usage standards, user self-service designs, and reporting on application KPIs
- Create solutions to generate metrics to facilitate a deep understanding of the service
Experience For Principal Software Engineer, Cloud Resume
- Optimize and support our existing public cloud or data center based solutions and workloads
- Design, prototype, implement, unit test and troubleshoot features according to product specifications
- Create effort estimation tasks for projects undertaken and ensure their completion on time, adhering to pre-determined specification and quality standards
- Work closely with the scrum team in testing and problem analysis and resolution
- Quality mind set and comfortable working with colleagues across different time zones
- Deep understanding of cloud architecture and services in multiple public clouds (Amazon Web Services, Microsoft Azure, Google Cloud Platform, or IBM Cloud)
- Own the service from design to implementation and operation, working in two week sprints with continuous integration
- Leverage open source big data technologies such as Spark and Kafka to grow our predictive analytics and machine learning capabilities
Experience For Senior Software Engineer Cloud Commerce Resume
- Proactive about taking up new responsibilities and roles
- Work with best of breed Cloud technologies (NoSQL, high throughput event processing, cloud-scale data analytics, etc)
- Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise
- Design and implement new front-end and back-end features for the marketplace using a highly iterative and data-oriented approach
- Modify existing client-server APIs to reduce errors and improve performance
- A team that is invested in your career growth and training
- Scala, Java, Spring/MVC, Play framework, Akka
- Familiarity with other programming languages and frameworks, such as Node.js, Scala, and Go
- Perform benchmarking of applications as well as debug potential performance bottlenecks and optimize the applications as needed
Experience For Software Engineer Cloud & Virtualization Group Resume
- Implement prototype OpenCL programs and advanced concepts working with or under the guidance of architects
- Familiarity with the TCP/IP protocol and network programming
- Have the ability to design systems from ground up providing detailed technical analysis or the pros and cons of each approach
- Deeply familiarity with the Unix/Linux operating systems
- Have the ability to work in a fast-paced, agile development environment with small, focused teams delivering product regularly
- Participate as part of a team in design and implementation, leveraging modern design patterns
- Agile SDLC in a flexible team environment
Experience For Senior Principal Software Engineer, Cloud Resume
- Unit and integration test construction
- Participate in the design and implementation of Tridium’s next generation software technology – Niagara Cloud
- Implement features and back-end services for Avigilon’s cloud products
- Review project requirements and ensure technical cohesion across multiple projects, products and technologies and make functional proposals to meet them
- Research new approaches and trends within the industry and drive these across the organization where appropriate
Experience For Senior Software Engineer Cloud Resume
- JavaScript or other selected languages for Sophos Cloud products
- Software development of commercial-grade systems and applications
- Write server side code for Xilinx Cloud Platform based applications, create robust high-volume production applications, and develop prototypes quickly
- Build, design and implement scalable cloud-based applications for FPGA as a Service, PaaS, and IaaS
- Provide thought leadership for cloud developer technology inside Xilinx and collaborate with cross-functional engineering teams to streamline or improve adoption of Xilinx Cloud technologies
List of Typical Skills For a Software Engineer Cloud Resume
Skills For Software Engineer, Cloud Resume
- Strong skills required in atleast one Javascript framework, like AngularJS, ReactJS, NodeJS etc
- Proven experience of delivery of at least one Web scale server development project
- Experience with the Spring Framework - using Spring especially Spring security, framework, Cloud and Data
- Experience with SDLC (Design, Development, Testing, Debugging and Bug fixing)
- Experience implementing applications using test driven development and pair programming
- Experience working in Linux or UNIX operating systems
- Experience developing with Spring and JEE frameworks
- Experience using Docker containers and deploying on cloud infrastructure (i.e. AWS, Azure, Google)
- Experience with ML/DL and/or Video streaming and encoding applications
Skills For Senior Software Engineer, Cloud Resume
- Experience with parallel processing development using OpenCL
- Experience with writing applications using channels and pipelines
- Strong understanding of release engineering, Git/Gerrit, SVN, Maven, Jenkins
- Strong working knowledge of Javascript· Proficient in working with html and CSS
- Experience on using cloud hosting platforms and virtualisation
- Experience with building and maintaining High-Availability clusters
- Working experience among these technologies: Java, Java EE, Spring, Hibernate, JSP, JUnit, Ant, Tomcat (or similar application servers)
- Five or more years of working experience in software design using object oriented design and design patterns
Skills For Senior Software Engineer, Cloud Platform Resume
- Commercial industry experience working on implementing services for large cloud platforms, within a SaaS, public cloud, or a cloud framework vendor
- A proven track record of helping to build and lead successful engineering teams
- Experience working with Oracle, MySQL or DB2 databases
- Experience developing with Java
- Experience utilizing WebSphere, Jboss,Tomcat or WebLogic application servers
- Experience building data stores with various databases
- Demonstrable experience designing large scale distributed systems based on well-known industry tested design patterns
- Experience with real-time distributed event processing technologies
Skills For Principal Software Engineer, Cloud Services Resume
- Have experience in building Web scale Cloud systems/platforms
- Experience of operating in a Continuous delivery environment
- Strong desire to build, sense of ownership, urgency, and drive while working with agility amongst a remote team
- Experience with one of the modern programming languages such as Go, Python or Java
- Experience developing RESTful cloud services
- Experience building full-stack web applications
- Demonstrated track record in building large-scale distributed services
- Experience with writing test tools and frameworks
Skills For Senior Software Engineer, Cloud Automation Resume
- Experience in resolving critical customer issues
- Experience working with cryptography (X509, OpenSSL, digital certificates, etc.)
- Experience developing integrations in either a point-to-point or a service bus fashion
- Experience using Subversion/git (or similar source control)
- Extensive experience with the Linux operating system
- Experience with large-scale web service, cloud, multi-tenancy, Big Data, and/or machine learning
- Experience with the following technologies (recommended)
Skills For Principal Software Engineer, Cloud Resume
- Business analysis, platform engineering, OR scrum management experience
- Five or more years of working experience on relational databases, such as MS SQL Server, PostgreSQL and/or MySQL
- Computer or Electrical Engineering, computer science also valid
- Experience developing production quality C#/.NET applications and services
- Experience with BSP customization
- Microservice, Cloud and Web Services experience
- Good knowledge of data structures and algorithms and practical uses
- Experience in modern front end frameworks, e.g. AngularJS, Bootstrap
Skills For Senior Software Engineer Cloud Commerce Resume
- Experience with multi-threaded applications, concurrency and distributed systems
- Experience with memory caches, distributed caches, SQL, NoSQL databases
- Experience with standard based internet and web protocols like IPv4/6, MQTT, HTPP, TCP, and UDP
- Experience with continuous integration workflows, version control (GIT)
- Experience in Go development
- Amazing IT setup and smartphone reimbursement
Skills For Software Engineer Cloud & Virtualization Group Resume
- A background of working with development best practices demonstrating an understanding an SDLC using tooling such as Git, Jenkins, etc
- Proficient in all aspects of developing OpenCL programs for FPGAs (e.g. debugging, profiling, performance optimization, etc.)
- Develop software solutions by studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
- Building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies
- Obtain and discuss feedback, and follow through on resulting action items while and investigating and answering customer questions
- Comfortable performing requirements analysis, interfacing with stakeholders of various levels and documenting solutions
Skills For Senior Principal Software Engineer, Cloud Resume
- Deep understanding of security best practices and standards around cloud computing and access management
- Have fun playing GeForce Now and learn the latest AI deep learning technologies at work!
- Track record of crafting well-designed solutions and delivering high-quality software on time
- Expertise in one compiled programming language (preferably Java, C++, or C#), and interest in learning Java
- Drive and mentor development team in designing and implementing modern design patterns
- Act as a product expert across engineering, influencing design and architecture decisions to ensure a reliable and maintainable product
- Submerged in writing rigorous and modern code to deliver against project timescales, quality and requirements in various languages including
- Drive features from inception to completion by collaborating with and motivating resources from several verticals
Skills For Senior Software Engineer Cloud Resume
- Deep understanding of secure computing practices
- Tackle across-the-board performance issues, working with other teams to find solutions to reduce load and improving scalability
- Change is constant; we are always investing in cutting edge, brand new hardware and software
- Comprehensive benefit plans, including health, dental, vision, flex spending account
- Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies
- Developing and debugging with object-oriented languages – C#
- Have fun playing GeForce Now at work!
List of Typical Responsibilities For a Software Engineer Cloud Resume
Responsibilities For Software Engineer, Cloud Resume
- Build and operate internal Mesos based PaaS
- Experience with non-relational database technologies (NoSQL) is desired
- Proven ability to work collaboratively across and within teams
- We build strong relationships with team members around the globe
- Experience with MySQL/Amazon Aurora
- Experience with No-SQL databases (Hadoop, Hive, etc.)
- Experience in all aspects of FPGA application design and verification
- Experience with SQL databases (query cost optimization, procedures, triggers, etc.)
- Design and implement new software product features using a highly iterative and data-oriented approach
Responsibilities For Senior Software Engineer, Cloud Resume
- Articulate technical topics to non-technical audiences both in writing, in diagrams and person
- Design small software components (Functionality, defect fixes or automation) that form part of a larger solution, in line with team objectives
- Develop and roll out, Groupon’s next generation tools and processes, to support continuous delivery in a high scale microservices environment
- Develop tools used to package software into Docker containers
- Develop tools used to deploy the containers on different the PaaS
- Design, develop and deliver scalable and automated services architecture
Responsibilities For Senior Software Engineer, Cloud Platform Resume
- Develop APIs to simplify service consumption by end-users and engineers
- Create software delivery pipelines for various enterprise customers and services
- Collaborate to define best practices and standards around DevOps and service resilience
- Create reusable automation libraries that can be applied across the enterprise
- Build software application and service delivery platform on top of distributed cloud architecture, using combination of data solutions, queueing technologies, and search infrastructure
- Build, analyze, tune, and enhance the core components of the company’s web applications platform that powers millions of online transactions
Responsibilities For Principal Software Engineer, Cloud Services Resume
- Experience with various databases, including working knowledge of SQL platforms relational data stores (Oracle, SQL Server, MySQL) – and ideally NoSQL (MongoDB, Cassandra)
- Experience with cloud services (ideally AWS or Azure)
- Deliver results that meet product user stories with a high level of quality and customer satisfaction
- Work within a Scrum Team to provide solutions to market requirements that are both innovative and implementable
- Familiarity with relational database is required
- Provide thought leadership for cloud developer technology inside Xilinx and collaborate with cross-functional engineering teams to streamline or improve adoption of Xilinx Cloud technologies #jm
Responsibilities For Senior Software Engineer, Cloud Automation Resume
- Experience in automation of code deployment across multiple cloud providers such as (Amazon Web Services, Microsoft Azure, Google Cloud Platform, VMWare, and Openstack)
- Define, gather, interpret product/system requirements
- Define, capture, interpret product/system requirements
- Familiar with http, Rest, json
- Demonstrated ability to lead by example for best software development practices - performance testing, capacity planning, documentation, monitoring, alerting, unit testing, CI/CD, and incident response
- Either experience with several OS’s (Linux, Windows, MacOSX)
Responsibilities For Principal Software Engineer, Cloud Resume
- Front-end development
- Deals well with ambiguous or undefined problems; ability to think abstractly and guide others
- We don’t expect to be perfect, but we are always proactively seeking out ways to help ourselves and our teams to minimize pain points within our infrastructure and code base
- We love technology -- and follow the latest technologies and sharing what we learn
- Knowledge of Autodesk Fusion Team back-end
- A willingness to be flexible in responding to customer issues as they occur and the ability to identify product/deployment improvements to mitigate future occurrences
- Experience with expert level understanding of Infrastructure-as-a-Software platforms and orchestration tools like OpenStack, Kubernetes, Mesos, Swarm etc
Responsibilities For Senior Software Engineer Cloud Commerce Resume
- Advanced level expertise in design and development of Backend / Platform Systems
- Familiarity with Django, SQL and NoSQL database
- Relational databases, such as MySQL and PostgreSQL
- Large scale distributed systems and event-driven architectures
- Hands-on development of highly distributed, cloud-based micro-service environments, particularly Amazon Web Services (AWS)
- Exposure to containerization technologies such as Docker and build and test tools like maven, TestNG, Clover
- In application software development
- Implement and parallelize OpenCL applications to use several FPGAs
- In-depth familiarity with Altera FPGAs and toolset
Responsibilities For Software Engineer Cloud & Virtualization Group Resume
- Be hands-on with deep expertise in server development in Java
- Leads teams focused on quality and continuous improvement initiatives across business units within the company
- Champion a culture of innovation, in an environment that requires high levels of scalability, security and reliability
- Hands on knowledge of AWS services, docker and k8s
- Design, code and document complex software architectures and systems
- Eventually act as technical interface, scheduling and attending meetings, explaining the technology in the proposed solutions, articulating design rationale and function strategy as it relates to accomplishing goals
- Test your own code and make sure it works in every environment (even Production), every time
Responsibilities For Senior Principal Software Engineer, Cloud Resume
- Perform code reviews, and fix bugsAble to communicate in Spanish and English
- Develop and maintain the next generation horizontally scalable in-memory engine with emphasis on data freshness, real-time querying, distributed consistency, fault-tolerance, and resource-efficiency
- Angular front-end development
- Knowledge of Nova Middleware
- Knowledge of object-oriented design and architecture
- Be part of the Cloud Installer and Marketplace team
Responsibilities For Senior Software Engineer Cloud Resume
- Work in an agile team environment with other SaaS/API experts
- Develop and maintain a suite of core OCEM microservices
- Serve and grow Medallia’s developer network
- Improve the scale, quality, performance, and security of our core Medallia applications
- Hack days/CodeFest Weeks, time for engineers to have fun, discover, and innovate
- Competitive Salary + equity package
- Daily catered lunches & dinners
- Leap Motion is an Equal Opportunity Employer