Software Engineer Infrastructure Resume Samples

4.9 (117 votes) for Software Engineer Infrastructure Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software engineer infrastructure job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
HS
H Schoen
Haven
Schoen
13351 Gaylord Springs
Phoenix
AZ
+1 (555) 434 2076
13351 Gaylord Springs
Phoenix
AZ
Phone
p +1 (555) 434 2076
Experience Experience
Boston, MA
Software Engineer Autopilot Infrastructure
Boston, MA
Runolfsson Inc
Boston, MA
Software Engineer Autopilot Infrastructure
  • Develop tools to automate on-demand deployment of specific development builds into the farm and gather results
  • Proven track record in developing solutions quickly in a variety of programming and scripting languages
  • Familiarity with agile build and development process
  • Streamline the build process across engineers’ machines as well as CI servers by embedding the environment inside containers
  • Be responsible for the content of our Autopilot SDK’s (containing all dependencies used by the Autopilot SW stack); in particular, work with the R&D team to make sure the dependencies are built with support for the necessary features, and best optimization configurations & flags to ensure high performances
  • Be the interface with the Infrastructure team who owns our physical CI servers
  • Streamline the development process within the Autopilot SW group, by managing the Development and Release branches, and ensuring proper use of those by the Autopilot R&D team
New York, NY
Software Engineer, Infrastructure & Tools
New York, NY
Ernser, Mann and Ebert
New York, NY
Software Engineer, Infrastructure & Tools
  • Can help developers be more efficient
  • Enjoy helping others around you grow as developers and be successful
  • Deploying clusters of machines based on Kubernetes, Docker, rkt and container-based frameworks
  • Participating in daily standups and working in an agile environment
  • Love open source software development and being part of a community
  • Building tools and tool chains that support software and quality engineers
  • Contributing to open source container technologies like CoreOS, Docker and Kubernetes
present
Los Angeles, CA
Server & Infrastructure Software Engineer
Los Angeles, CA
MacGyver-Hyatt
present
Los Angeles, CA
Server & Infrastructure Software Engineer
present
  • Responsible for Engineering level support of Deployment and Sustaining of Server and Data Center Infrastructure Products developed by Microsoft’s CSI team
  • Support large scale server deployments and problem resolution through tools and automation (scripting) using C, C++, C#, PowerShell, Python or Perl
  • Use the developed tool automation to check and then work with Microsoft Product Groups to deploy Server FW (BIOS, BMC, Chassis Manager etc.) and OS images with associated configuration settings
  • Support validation activities in a lab environment, at rack integration facilities as well as for server hardware deployments in data centers
  • Work with Microsoft internal teams to support Server Operations through CSI Diagnostic and Deployment tools. Interface and interact with servers and infrastructure through the management network to root cause server fleet issues to minimize server downtime
  • Work with CSI Sustaining and Product Development Teams to manage the Life Cycle of the deployed servers from Deployment to End Of Life
  • Triage and document bugs and drive to resolution
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Webster University
Bachelor’s Degree in Computer Science
Skills Skills
  • Experience in writing scripts in one or more languages such as Python, Shell
  • Experience with networking and web standards such as DNS, DHCP, TCP/IP, HTTP, web security mechanisms, proxies, firewalls, load balancers
  • Experience with Operating Systems – Linux, Windows
  • Background working in a global organization with good Application support and Linux administration, ITIL knowledge, cloud technologies, and awareness of typical delivery processes
  • Experience with deployment and orchestration technologies (such as Docker, Kubernetes, Puppet, Chef, Salt, Ansible)
  • Experience with build and deployment automation and continuous integration systems (such as Jenkins, RunDeck)
  • Familiarity with database technologies such as Oracle, Mongo DB, MySql, Postgres
  • Working knowledge of cloud computing including virtualization, hosted services, multi-tenant cloud infrastructures, storage systems and content delivery networks
  • Familiarity with open source server software and plug-ins (such as Apache, NGINX, Elasticsearch, Jetty, Sensu)
Create a Resume in Minutes

15 Software Engineer Infrastructure resume templates

1

Software Engineer, Application Infrastructure Resume Examples & Samples

  • Building out a new generation indexing system for Search and other backend systems that require real time up-to-date and consistent mirroring and aggregation of data from diverse sources (listing information, ranking models, etc.)
  • Rearchitecting the Pricing service to efficiently calculate prices for hundreds of thousands of listings with very low latencies using complex pricing rules
  • Rebuilding calendaring to support advanced scheduling rules and allow our Hosts to express their goals and preferences in the most flexible way, while maintaining low latency for high throughput applications like Search
  • A new service to aggregate and serve information for in-session personalization for every Airbnb user
  • Scoring of search results with advanced Machine Learning models having millions of ranking features. Making such advanced models practical while coping with the growth of Airbnb inventory across the world
  • Demand prediction service to detect spikes in demand for different types of accommodations in all Airbnb markets and to power supply acquisition initiatives, as well as surfacing that data to existing hosts to increase their efficiency
  • Social Connections service to efficiently calculate second degree connections across a variety of dimensions to increase the level of trust and improve personalization
2

Software Engineer, Search Infrastructure Resume Examples & Samples

  • Develop high quality, high performance distributed search backend systems in C++ and Java
  • Develop reliable and maintainable systems to build indexes and deliver them to the serving systems
  • Analyze and improve efficiency, scalability, and stability of servers and processes
  • Interface with other teams to incorporate their innovations and viceversa
  • Work closely with ranking and frontend teams to support new and better search products
3

Application Infrastructure Software Engineer Resume Examples & Samples

  • Minimum 2 years of relevant software development experience
  • Proven experience in Ruby/Python or any similar high-level language
  • Proven experience in JavaScript
  • Proven experience in server-side, DB-backed application development
  • Good understanding of web servers and internet protocols
  • Good understanding of the Linux ecosystem
  • Good understanding of common data structures, algorithms and design patterns
  • Independent, responsible, good time management, and a team player
4

Server & Infrastructure Software Engineer Resume Examples & Samples

  • Responsible for Engineering level support of Deployment and Sustaining of Server and Data Center Infrastructure Products developed by Microsoft’s CSI team
  • Work with ODMs, OEMs, vendors, and internal teams to provide proactive improvements in software reliability, and diagnosability, while also working reactively to debug complex problems
  • Support large scale server deployments and problem resolution through tools and automation (scripting) using C, C++, C#, PowerShell, Python or Perl
  • Use the developed tool automation to check and then work with Microsoft Product Groups to deploy Server FW (BIOS, BMC, Chassis Manager etc.) and OS images with associated configuration settings
  • Support validation activities in a lab environment, at rack integration facilities as well as for server hardware deployments in data centers
  • Work with Microsoft internal teams to support Server Operations through CSI Diagnostic and Deployment tools. Interface and interact with servers and infrastructure through the management network to root cause server fleet issues to minimize server downtime
  • Work with CSI Sustaining and Product Development Teams to manage the Life Cycle of the deployed servers from Deployment to End Of Life
  • Triage and document bugs and drive to resolution
  • Focus on continuous improvement through optimum level of process and procedures
  • Bachelor of Science in Electrical/Computer Engineering or Computer Science desired
  • 5+ years’ of hands-on experience (testing, validation, design and development or sustaining) with x64 Industry Standard Server or related products from OEMs or ODM Partners
  • Hands on Programming skills with C, C++ or C# and scripting skills with PowerShell, Python or Perl is essential
  • Strong grasp of key technologies in servers such as CPU, motherboards, BIOS, BMC, remote management, memory, storage sub-system is required
  • Hands on experience of operating in Windows Server 2012 environment and imaging tools (System Center, WDS etc.) is essential. Experience with Linux is a plus
  • Experience with complete SDLC (Software Development Life Cycle) is a plus
  • Passion for server problem solving in a high volume data center environment is essential
  • Individual effectiveness skills such as discipline, time management, decision making, planning and organizing work, summarizing results through technical reports (TFS, MS Office) are highly desired
  • Self-motivated individual, must be able work independently as well as collaboratively in a team environment and across the team of engineers
  • Must be able to plan work, and work to a plan adapting as necessary in a rapidly evolving Environment
5

Software Engineer of Tools & Infrastructure Resume Examples & Samples

  • Will be entrepreneurial and will successfully challenge existing paradigms. Will have a vision and will think expansively and outside the box to consistently generate and evaluate highly innovative ideas and solutions
  • Will take personal responsibility for ensuring customer satisfaction. Will take customer perspective and will proactively work to address the customer’s current problem and future requirements. Will anticipate and successfully fulfill customer expectations
  • Will have the ability to effectively leverage diverse resources. Will work hard to foster positive relationships and will develop win-win solutions when conflicts arise. Will build relationship by making self highly approachable, will seek input from others and will actively listen to concerns and alternate points of view, will make others feel valued and supported
6

Software Engineer, Financial Infrastructure Resume Examples & Samples

  • Expertise in MPP database (e.g. Redshift) and NoSQL (e.g. MongoDB, DynamoDB)
  • Previous experience with financial, accounting, and payments systems
  • Knowledge of financial planning and analytics (FP&A)
7

Infrastructure Software Engineer Intern Resume Examples & Samples

  • Write solid cross-platform code and tools in support of build infrastructure
  • Design and implement new componentization validation techniques to prevent recurring problems
  • Design and implement tools to enable easy user interaction with componentization infrastructure
  • Experience with programming and debugging in asynchronous event driven framework like Node.js
  • Excellent project coordination and planning skills
8

Junior Software Infrastructure Engineer Resume Examples & Samples

  • Programming experience in Python/C in addition to Bash
  • Strong network knowledge
  • TCP Troubleshooting
  • Switch and Router "Hands on" experience
  • OSI Layer 2 troubleshooting
  • Excellent understanding of current methodologies in high performance operations and large-scale implementations
  • Extensive experience in shell/bash scripting and automation tools (Salt, Puppet, Chef, FAI, Kickstart)
  • Management utilities (SaltStack, Puppet, etc), and Source Control (Git, SVN)
9

Software Development Engineer Search Infrastructure Resume Examples & Samples

  • Bachelors Degree in Computer Engineering, Computer Science or equivalent professional experience
  • 2+ years of practical experience with fundamental algorithms, system design, and distributed systems
  • 5+ years of development experience with C/C++, Python and Perl
  • A continuous drive to explore, improve, enhance, automate and optimize distributed systems and tools
  • Ability to travel to other Amazon offices
  • Ability to work in global environment
  • Fluency in spoken and written English
  • Masters Degree in Computer Engineering or Computer Science
  • An ability and desire to pursue design work well-grounded in information retrieval theory and seminal principles of multi-threaded/multi-process, distributed system design
  • Conversational Japanese language ability
10

Senior Infrastructure Software Engineer Resume Examples & Samples

  • Maintain, build, use monitoring solutions for performance optimization
  • Minimum of 6 years of experience in object oriented programming (C#, Java, C++, Objective-C or similar)
  • 3 years of experience in C# preferred
  • Get a leg up on the competition by bringing experience with
11

Software Engineer, Server Infrastructure Resume Examples & Samples

  • Build software that enables change across the team
  • Create tools and developer workflows
  • Improve our core server architecture for reliability and availability
  • Continuously improve our build, deployment, and configuration pipelines
  • Work with engineering and operations teams throughout Blizzard
12

Senior Engineer for Software Infrastructure Resume Examples & Samples

  • Web Developer
  • Big Data Developer
  • Middleware Automation SRE
13

Software Engineer, Infrastructure & Tools Resume Examples & Samples

  • Building tools and tool chains that support software and quality engineers
  • Deploying clusters of machines based on Kubernetes, Docker, rkt and container-based frameworks
  • Contributing to open source container technologies like CoreOS, Docker and Kubernetes
  • Building fault-tolerance, failover, recovery, and monitoring in every application
  • Understanding cluster behavior and troubleshooting problems/failures
  • Participating in daily standups and working in an agile environment
  • Enjoy helping others around you grow as developers and be successful
  • Can be autonomous and self-driven
  • Can help developers be more efficient
  • Have an entrepreneurial mindset
  • Have a “big toolbox” and know how to use it
  • Have excellent written and verbal communication skills
  • Get inspired on a daily basis, think of new ideas and like to share them with others
  • Love open source software development and being part of a community
  • Fluency in languages like Python, Go, or Bash
  • Experience with automated deployments to cloud providers like AWS, GCE and others
  • Experience in DevOps process and CI/CD pipeline
  • Deploying and managing backend applications including databases, load balancers, indexing, etc
  • Debugging and operating a cluster of Linux systems
  • Demonstrable troubleshooting and debugging ability
  • A four year BS/BA degree or equivalent in Computer Science or related technical field
14

Software Engineer Autopilot Infrastructure Resume Examples & Samples

  • Setup and maintain a farm of Autopilot embedded HW platforms for system & software testing
  • Develop tools to automate on-demand deployment of specific development builds into the farm and gather results
  • Be the owner of the Autopilot build system (written with SCons today but could change); make sure it is modular and consists of reusable, easily configurable build units
  • Be the interface with the Infrastructure team who owns our physical CI servers
  • Be responsible for the content of our Autopilot SDK’s (containing all dependencies used by the Autopilot SW stack); in particular, work with the R&D team to make sure the dependencies are built with support for the necessary features, and best optimization configurations & flags to ensure high performances
  • Ensure the portability of the Autopilot SW Stack between the embedded (ARM-based) target, and x86 (PC, which is the main runtime environment today for R&D engineers)
  • Streamline the build process across engineers’ machines as well as CI servers by embedding the environment inside containers
  • Streamline the development process within the Autopilot SW group, by managing the Development and Release branches, and ensuring proper use of those by the Autopilot R&D team
15

Software Development Engineer Search Infrastructure Resume Examples & Samples

  • 3+ years of practical experience with fundamental algorithms, system design, and distributed systems
  • 5+ years of C/C++ development experience
  • Ability to travel to other Amazon offices and work in global environment
  • Experience working with information retrieval theory and knowledge of multi-threaded/multi-process, distributed system design
16

Software Tools Infrastructure Engineer Resume Examples & Samples

  • Coming up with and implementing features and tools that improve developer productivity
  • Managing entire development lifecycle of features – from talking to the users, through implementation, testing, documentation and deployment
  • Work with varied development teams to understand how they work and help them by developing the right tools, or helping them to make the best use of existing ones
  • Coordinate with developers from business-aligned teams to manage their contributions to the shared toolset
  • Drive best practices across the community of 1000+ developers
17

Software Infrastructure Engineer Resume Examples & Samples

  • Experience architecting and building production-grade solutions taking into account non-functional requirements (DR, resiliency, monitoring, security) in virtualized environments in both private datacenters and in Public Cloud platforms such as AWS, Azure
  • Experience in writing scripts in one or more languages such as Python, Shell
  • Experience with networking and web standards such as DNS, DHCP, TCP/IP, HTTP, web security mechanisms, proxies, firewalls, load balancers
  • Experience with Operating Systems – Linux, Windows
  • Background working in a global organization with good Application support and Linux administration, ITIL knowledge, cloud technologies, and awareness of typical delivery processes
  • Experience with deployment and orchestration technologies (such as Docker, Kubernetes, Puppet, Chef, Salt, Ansible)
  • Experience with build and deployment automation and continuous integration systems (such as Jenkins, RunDeck)
  • Familiarity with database technologies such as Oracle, Mongo DB, MySql, Postgres
  • Working knowledge of cloud computing including virtualization, hosted services, multi-tenant cloud infrastructures, storage systems and content delivery networks
  • Familiarity with open source server software and plug-ins (such as Apache, NGINX, Elasticsearch, Jetty, Sensu)
18

Fall Co-op-software Engineer, Infrastructure Resume Examples & Samples

  • Develop well-tuned code that may be included as part of our next software release
  • Ability to quickly learn new technologies
  • Coursework in SQL, relational database and distributed systems concepts
19

Software Engineer, Intune Core Infrastructure Resume Examples & Samples

  • 2+ years of industry or related experience developing, testing, and maintaining online services
  • Master’s degree in a technical field is a plus
  • Experience in developing large scale services
20

Software Engineer, Performance Infrastructure Resume Examples & Samples

  • Be a proficient software developer, comfortable manipulating data, presenting data, orchestrating systems, documenting code and processes, and testing their own code
  • Believes that the improving the performance of a system depends on accurate measurement of the system, and questions all data that they receive
  • Is curious about the world, liking to figure out how things work
  • Be equally comfortable with requirements gathering, design, implementation, testing, and maintenance of a system
  • Work in a distributed team
  • Build tooling to test the performance of the MongoDB Server, including
  • Add new functionality to the performance testing infrastructure that is used to detect, diagnose, or fix a performance regression
  • Made it easier to use the performance testing infrastructure
  • Automated a performance task that people were doing manually
  • Improved the quality of our performance infrastructure code base, through simplifying an abstraction, removing redundancy, and/or adding tests
21

Software Engineer Infrastructure Resume Examples & Samples

  • Serving as a core member of an engineering team that is responsible for building next generation contact centers
  • Writing code and unit tests, working on API specs, automation, and conducting code reviews and testing
  • Drive End-To-End Infrastructure Delivery Projects In Coordination With Vendor Partners, Global Teams And Business Partners
  • Involvement in all development activities and accountability for ensuring quality and adherence to Technical, security and compliance standard
  • Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges
  • 5+ years of development experience and BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience
  • A proven hunger to learn new technologies and translate them into working software
  • Ability to effectively communicate with internal and external business partners
  • Expertise in objected oriented analysis and design across a variety of platforms
  • Thorough understanding of multiple IT Voice disciplines and proficient in implementing Computer Telephony Integration with contact routing platforms
  • Thorough understanding of how Omni-Channel plays a role in contact center call distribution and resolution
  • Thorough understanding of contact center telephony, servicing thru multi channel enablement and international call center design and delivery through Business Process Optimization opportunities
  • Thorough understanding of CUCM, CVP, UCCE, G2 ISR's, networking, with experience in supporting Contact Centers
  • Experience with CTI Integration and VXML development in an enterprise setting;. CCNP Certification preferred
  • Experience with a broad range of software languages and contact center technologies is a plus
22

Software Infrastructure / SDK Engineer Resume Examples & Samples

  • Design and implement internal and external APIs that expose the core functionality of the system in a way that's understandable and easy to use for both internal and external customers
  • Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development
  • Write example applications that demonstrate effective use of platform APIs
  • Identify, propose, and implement improvements in core software infrastructure and architecture across the entire code base
  • Educate new team members on best practices for software development, testing, and documentation
  • 4+ years experience working in large scale C++ code base
  • Demonstrated knowledge with API design in the context of large scale software systems
  • Experience with more than one software infrastructure libraries (e.g. STL, APR, GLib, Boost, etc.)
  • Experience with Software Development processes including: source control, bug tracking, and design documentation
  • Demonstrated ability working collaboratively in cross-functional teams
23

Software Development Engineer Build & Infrastructure Resume Examples & Samples

  • Experience with Makefiles, build flows and software development processes
  • Experience with Perforce or other configuration management tools like GitHub
  • Experience in scripting languages including Perl and Bash
  • Experience in designing and building web frameworks including Django and JavaScript
  • Experience with DevOps and automation tools including Jenkins and Celery
  • Experience in SQL and database design