Backend Software Engineer Resume Samples

4.5 (96 votes) for Backend Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the backend software engineer 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
AC
A Carroll
Augustus
Carroll
3451 Wisoky Trail
Los Angeles
CA
+1 (555) 269 3690
3451 Wisoky Trail
Los Angeles
CA
Phone
p +1 (555) 269 3690
Experience Experience
Boston, MA
Backend Software Engineer
Boston, MA
Hane LLC
Boston, MA
Backend Software Engineer
  • Researching, recommending, gaining adoption and rolling out processes to improve development workflow
  • Work closely with Product Owners, QA, Agile Coaches and other teams in an agile environment to collaborate and influence new products
  • Work with technologies like Hadoop, Hive, PostgreSQL, Cassandra, RabbitMQ, etc
  • Performing code reviews
  • Provide technical leadership to the development team
  • Working closely with product and design teams
  • Elevating quality of engineering work
Chicago, IL
Senior Backend Software Engineer
Chicago, IL
Zulauf-Bruen
Chicago, IL
Senior Backend Software Engineer
  • Own parts of the system and continuously work to improve them in an agile environment
  • You should understand various parameter like code coverage, security checks, automation etc. and nurture the quality of code that helps feature deployment with ease in SaaS area
  • Work flexible hours with a bleeding edge development team in an exciting fast-growing industry in super chill environment
  • Designing and building APIs for new internal media management and content workflow products
  • Collaborate. You’ll work in small groups with other talented thinkers and doers to figure out how to make Fiverr’s revolutionary platform even better
  • Working with the operations team to improve monitoring on all backend systems and APIs
  • Ensure that all systems are adequately tested and work properly in production environments
present
Dallas, TX
Principal Backend Software Engineer
Dallas, TX
Hauck, Wisoky and Boyer
present
Dallas, TX
Principal Backend Software Engineer
present
  • Provides oversight through code and design reviews for features delivered by other developers within their scrum team
  • Master our Agile development process
  • Verifies quality of the code delivered through manual and automated testing. Extends the automation framework where necessary
  • Design, implement, and test functionality in the high performing Query Engine
  • Develop test plans and test automation for features and/or products
  • Work on the Wave Query Engine on our incredible platform, in C and [Google] Go
  • Leads architectural, product, quality and process for multiple product areas and scrum teams
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Adelphi University
Bachelor’s Degree in Computer Science
Skills Skills
  • Continuously design, develop and deploy backend services with focus on high availability, low latency and scalability
  • You have good understanding of system design, data structures and algorithms
  • Ability to prioritize tasks and work independently
  • Excellent problem solving skills and drive to learn
  • Sports, media and/or gaming industry knowledge
  • Experience developing an online platform supporting scalable concurrent users
  • Experience developing SDK’s & comfortable coding UI’s as well
  • Demonstrated proficiency in another language such as Java or Ruby
  • You have worked with distributed/scalable systems and high-volume transaction applications
  • You are comfortable with processing and analyzing large data sets
Create a Resume in Minutes

15 Backend Software Engineer resume templates

1

Backend Software Engineer Resume Examples & Samples

  • You are fluent in multiple programming languages (dynamic or static typed) including Java and Python
  • You have experience with Linux/Unix systems
  • You have experience with relational databases and/or key-value stores
  • You have experience processing and analyzing large data sets
  • You have worked with distributed/scalable systems and high-volume transaction applications
  • You have good understanding of system design, data structures and algorithms
  • Work closely with Product Owners, QA, Agile Coaches and other teams in an agile environment to collaborate and influence new products
  • Continuously design, develop and deploy backend services with focus on high availability, low latency and scalability
  • Measure and evaluate features and system metrics to continuously improve user experience and service performance
2

Senior Backend Software Engineer Resume Examples & Samples

  • 5+ years of demonstrated experience with Java or C++ (or other object oriented language)
  • 5+ years experience working with and performance tuning relational databases, preferably PostgreSQL
  • 3+ years experience with distributed NoSQL databases e.g. Cassandra, Voldemort
  • Experience with SOA, designing/creating REST APIs
  • Experience with highly performant, available, and scalable enterprise-grade applications
3

Senior Backend Software Engineer Resume Examples & Samples

  • We are currently seeking highly skilled and self-motivated Software Engineers to join our Audience team in Cambridge, MA
  • The Audience Group has been charged with developing and scaling new products to better serve its client base
  • In this highly visible role on this dynamic ‘start-up’ team within our organization, you will have the opportunity to work with our excellent engineering team to help design and improve our real time, big data systems to scale with our client’s needs
  • To qualify you will need above all a desire to be part of something big where input is encouraged and results are rewarded. In addition, you will possess
  • BA/BS or M.S. in Computer Science, related degree, or strong comparable experience
  • 3+ years of professional software development experience
  • Strong understanding of software architecture, OO principles and common design patterns
  • Experience in multi-threading, sockets, TCP/IP networking and distributed systems
  • Understanding of code optimization, messaging servers, as well as experience in analysis and design
  • Experience with distributed databases such as Redis, MongoDB, Cassandra, or ScyllaDB
  • Experience with some of (Scala, Go, C++, Java)
  • Professional experience developing complex systems and working with QA and Product Management teams
  • Strong interpersonal skills and exceptional character
  • Previous experience in the advertising industry a plus but not required
4

Backend Software Engineer Resume Examples & Samples

  • Work closely with our server team to interface with the streaming back-end and APIs, calendar APIs, chat APIs, and real-time data APIs
  • Develop of our cross-platform video client SDK, which is used within AAA titles such as Call of Duty and other Activision properties
  • Collaborate closely with Game Development Studios in every step of the SDK development and integration into their titles
  • Work flexible hours with a bleeding edge development team in an exciting fast-growing industry in super chill environment
  • 1-2+ years of experience in software engineering using C/C++
  • BS in Computer Science / Engineering or equivalent
  • Demonstrated proficiency in another language such as Java or Ruby
  • Experience having shipped Native Applications written in C/C++
  • Experience developing SDK’s & comfortable coding UI’s as well
  • Sports, media and/or gaming industry knowledge
5

Senior Backend Software Engineer Resume Examples & Samples

  • Preferred BA/MA/PhD in Computer Science or equivalent
  • Strong experience with Java
  • Scala experience a plus
  • Experience writing applications against No-SQL Databases, such as Mongo
  • Experience writing cross-platform applications
  • Possess a strong knowledge of OO and functional programming
6

Backend Software Engineer Resume Examples & Samples

  • Bachelors Degree in CS/EE or equivalent in addition to 3-5 years of distributed software development or cloud computing experience
  • Very strong in at least one major programming language (Java/C++/Python)
  • Experience with developing REST-based services
  • Hands-on experience with micro-service architectures and frameworks
  • Experience with designing services using message queues (RabbitMQ/ZeroMQ)
  • Experience with containers and container orchestration (Dockers, Kubernettes, Swamp, Mesos/Marathon)
  • Experience with designing services using in-memory cache (redis/memcache)
  • Experience with designing software that uses cloud-friendly datastores (MongoDB/Cassandra/Redshift/RDS)
  • Experience with designing software that uses complex database operations (Oracle/MySQL/Postgres)
  • Fairly strong experience scripting (bash/python/ruby)
  • Experience with using unit tests to verify functionality
  • Experience in a DevOps model where development and operations have a close collaboration
  • Very strong experience in modern distributed source code management tools (Git/GitHub)
  • Experience in using open source libraries and code
  • Experience with deploying and operating software solutions into cloud environments such as AWS/Rackspace/Heroku, Automation of cloud resources (boto, HEAT, salt-cloud, CloudFormation, TerraForm), Automation of configuration (chef/puppet/salt/ansible)
  • Ideal candidate contributes to at least one open source project, and has done major contributions to a project that delivered a complex WebApp cloud service around content management and/or interactive communities
7

Backend Software Engineer Resume Examples & Samples

  • You’re passionate about the whole stack a complex modern application requires
  • You have experience in developing, shipping and maintaining on host installed software
  • You’ve built high reliable and lightweight but performant software (e.g. kernel modules, drivers, …)
  • You have some knowledge of Python and/or Go programming languages
  • You’re very interested in learning new languages, platforms, and ideas
  • Any experience working with REST API will be a great plus for this role, although not mandatory
  • You understand the value that build and test automation brings to a development team's efficiency and reliability and are passionate about applying these techniques to your projects
  • You thrive in a fast paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies
  • You have a collaborative work style that includes colleagues in important decisions and leads to shared code ownership
  • You have great team player skills
  • You speak fluent English
8

Backend Software Engineer Resume Examples & Samples

  • Design and implement performant, scalable, and distributed web services and backends in a variety of languages best suited for the problem space
  • We are tirelessly trying to improve how people consume news and entertainment and the subsystems used to make that happen. Everything from Recommendations, Content Search, Email, Notifications, and much more
  • Must be comfortable in a complex distributed system architecture and understand issues at scale. Must be a self-starter that digs for solutions for no other reason other than the challenge of the task at hand
  • Knowledge of GoLang, Python, Perl, Vim / Emacs, Git, Docker, Linux, RabbitMQ, NoSQL/Cassandra, PostgreSQL, Redis, ElasticSearch and other large data processing systems
  • Enthusiasm and willingness to learn whatever may be necessary to solve the problem at hand
9

Backend Software Engineer Resume Examples & Samples

  • Master C/C++
  • Experienced with existing compute platforms such as Mesos
  • Strong knowledge in Algorithms/Data Structures
  • Strong knowledge in build systems
  • Focus on writing clean, safe, easy to understand, properly documented code
  • Strong Unix and system programming knowledge
  • Knowledge of threading and concurrent programming
  • Master of at least a few scripting languages
  • Minimum 5 Year of relevant experience
  • Great written and verbal communication
10

Backend Software Engineer Resume Examples & Samples

  • 2+ years hands-on experience with Java programming
  • At least one year experience with NodeJs programming
  • Experience in the Ad Tech space (strong advantage)
  • Spark/Hadoop (with Scala)
11

Backend Software Engineer Resume Examples & Samples

  • Participate in software design meetings and analyze user needs to determine technical requirements
  • Develop software with robust coding for major components of large, mission critical, real-time distributed applications
  • Provide support for day-to-day operational work as needed, including on-call support
  • BA/BS Degree in computer science, mathematics, or related field
  • 1+ years of professional software development experience
  • Solid hand-on experience in C++ with Boost library, good C++ debugging skill on Linux
  • Good working knowledge of multi-thread programing, as well as internet protocols: TCP/IP, HTTP, UDP
  • Comfortable working in a Linux shell environment, ability to do simple Linux shell script coding
  • Knowledge of non-blocking IO programing is a plus
  • Knowledge of following languages/technologies are plus: Golang, Node.js, Lua, Python, Java, Redis, MongoDB, Cassandra, DynamoDB, RabbitMQ, AWS Kenises, Kafka, StatsD, Console, NginX, ZeroMQ, AWS
  • Detail-oriented with excellent self-motivation, planning, documentation and communication skills
  • Experience working in an Agile/Scrum environment is a plus
12

Backend Software Engineer Intern MS Resume Examples & Samples

  • Pursuing Master’s degree in Computer Science or related major
  • Creative thinker who knows how to create real-world products
  • Available to work in one of the following locations
13

Backend Software Engineer Resume Examples & Samples

  • Company paid Medical, Dental & Vision Insurance
  • Employee car program
  • 401(k) Savings Plan
  • Retirement Income Account
14

Backend Software Engineer EF CTX Resume Examples & Samples

  • Architecting scalable web services
  • Implementing backend services from scratch
  • Data modelling and database design
  • Maintaining existing backend services
  • Automated tests and meaningful documentation
  • AWS deployment and GNU/Linux administration
15

Backend Software Engineer Resume Examples & Samples

  • Bachelor’s degree (or higher) in Computer Science, Mathematics, Statistics, or related field
  • 5+ years of experience with multiple programming languages (e.g., Scala, Java, C/C++, Python, Go)
  • Experience building high quality distributed systems or backend services
  • Proficiency in designing, building, and debugging distributed systems
  • Demonstrated JVM experience
  • Familiarity with Scala or other functional languages
  • Familiarity with Go
  • Familiarity with one or more common web frameworks such as Flask
  • Comfort with basic cryptographic techniques and security protocols
  • Experience working with digital video and audio codecs (e.g., H.264, HEVC)
  • Experience building cloud applications (e.g., AWS, Google Cloud Platform)
  • 5+ years of backend software development experience
16

Backend Software Engineer Dynamic Pricing Resume Examples & Samples

  • Designing, enhancing and building out new features and services
  • Work with product and experience teams to define and prototype feature specifications
  • Work with Data Scientists to analyze and monitor large-scale data
17

Backend Software Engineer Mapping Resume Examples & Samples

  • Design, write and deliver software to improve the availability, scalability, latency, and efficiency of Grab services
  • Work with engineering team to create new design/architectures geared towards scale and performance
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization
  • Work with infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations
  • You’ll work with real time processing systems that map-match, model, and update routing graphs to produce the world’s best traffic-based route
18

Senior Backend Software Engineer Resume Examples & Samples

  • Architect and build-out the next generation of the MLG experience
  • Design, document, build and write code to ensure product performance and rock-solid reliability
  • Adapt to new challenges on a daily basis, learn new languages, and interface with extremely talented (and demanding) engineers
  • Ensure that all systems are adequately tested and work properly in production environments
  • Respond to bug reports by assessing the urgency and proposing timely resolutions
  • Ensure the safe-keeping of sensitive data and intellectual property
  • Monitor server loads to assess the need for code optimization and/or additional resources
  • Must be experienced with designing software for distributed server architectures
  • Expert knowledge and proficiency (6+ years experience) in one or two languages - preferably (but not restricted to) PHP, Go, Python, Java, or Scala (5-7+ years)
  • Experience architecting, designing and developing testable, fault tolerant, and performant software
  • Thorough understanding of code fundamentals (data structures, algorithms)
19

Backend Software Engineer Resume Examples & Samples

  • Solid knowledge of developing in Scala
  • Experience with NoSQL and SQL database (Cassandra, Redis, Postgres, etc)
  • Excellent communication skills are necessary due to the dynamic nature of collaborations with many cross-functional teams
  • Minimum 3 years of experience with scripting (Python, shell, Ruby)
  • Domain knowledge of open-source continuous integration and configuration management tools is a plus
  • Comfortable working in a fast paced environment while continuously evaluating emerging technologies
20

Principal Backend Software Engineer Resume Examples & Samples

  • Work on the Wave Query Engine on our incredible platform, in C and [Google] Go
  • Design, implement, and test functionality in the high performing Query Engine
  • Master our Agile development process
  • Leads architectural, product, quality and process for multiple product areas and scrum teams
  • Independently designs and delivers code for products and features
  • Provides oversight through code and design reviews for features delivered by other developers within their scrum team
  • Partners closely with Product to evaluate and scrutinize requirements that have cross-team/cross-cloud impact
  • Actively influences management regarding tools, technology and testing requirements
  • May influence architecture, quality strategy, product, and process across clouds
  • Conducts tool selection and/or modification
  • Develop test plans and test automation for features and/or products
  • Works closely with senior developers, end to end test function, performance, documentation and product management to ensure their features are delivered to meet business and quality requirements
  • Bachelor's in CS, Master's preferred
  • 8+ years experience developing high-performance, high-availability database kernel
  • 3+ years experience coding in one or more of: GOlang, C, C++
  • Database system internals, parallel processing, search, algorithms, GPU processing
  • Strong functional analytic skills (e.g. how to analyze large datasets)
  • REST, OAuth and related APIs
21

Backend Software Engineer Resume Examples & Samples

  • BS/BE in Computer Science or related technical field
  • Master’s degree in Computer Science or related
  • Understanding of multiple programming languages (e.g. Scala, C/C++, Java, Javascript, Python, Ruby, Bash)
  • Thrive in a collaborative team with other strong programmers/architects
  • Experience with Hybris, ATG, or Websphere Commerce
  • Hands-on experience with commerce, payment processing, order fulfillment, or other monetization-related platforms including ad serving technologies
22

Backend Software Engineer Resume Examples & Samples

  • MS or Bachelor’s degree in software engineering/computer science
  • 5+ years of experience in Java/C#/python/ruby or other OOP language
  • Experience with UNIX scripting languages (e.g. Bash, Perl, Python)
  • Experience on Unix environment - Preferred
  • Experience with databases, NOSQL, Hadoop and big data - Preferred
  • Cloud computing, parallel computing, workload optimization of big data computations - Preferred
23

Senior Backend Software Engineer Resume Examples & Samples

  • Working as part of a highly skilled team to deliver and maintain high quality, efficient and scalable components and features
  • Developing cloud based micro-services in Python or Java
  • Solving tough scale and data processing problems
  • Working with technologies such as Postgres, Redis, rabbitMQ, Kafka, Docker, AWS
24

Senior Backend Software Engineer Resume Examples & Samples

  • Architect massively large scale backend solutions
  • Brainstorm on innovative solutions to improve the different categories experiences and flows across Fiverr’s platform
  • Implement internal tools which are used by our category managers to customize the Fiverr Platform
25

Backend Software Engineer, Exeter Devon UK Resume Examples & Samples

  • Be a key part of the full product development lifecycle
  • Investigate and resolve complex customer issues
  • Research, validate and recommend key technology decisions for the core platform and other customer facing offerings
  • Be an active member of the engineering team, collaboratively realizing features through development, test, and delivery
  • Work independently with a moderate level of guidance from engineering management
  • Multiple years of experience in web application development
  • Experience developing and consuming RESTful web services
  • Experience with either C# (ASP.NET) or Java
  • Comfortable using git and the command line
  • Comfortable working autonomously
  • Experience with unit testing
  • Experience with automation, build tools, release engineering
26

Senior Backend Software Engineer Resume Examples & Samples

  • Designing and building APIs for new internal media management and content workflow products
  • Building integrations with new external services
  • Working with the operations team to improve monitoring on all backend systems and APIs
  • Working with the data engineering team to integrate analytics and insights with our internal tools
  • 5+ years of real world development experience, ideally with individual services or server-side applications
  • A passion for systems development, and beautiful, concise, fast, organized code with Ruby, PHP, Python and/or Node
  • The ability to start a project from scratch, and follow through until completion
  • A programming expert, and can recognize when code isn’t as clean or as efficient as it absolutely possible
  • Able to recognize that things don’t always go perfectly, and can be flexible to adjust as necessary
  • Comfortable being on a team and mentoring wherever possible, even outside of your pod
  • Digital media experience a big plus
27

Backend Software Engineer Resume Examples & Samples

  • Design and implement automation to help conduct statistical analysis and time-series correlation
  • Design and implement highly available, scalable and resilient systems written in Go
  • Good knowledge in ML, time series analysis or statistics would be an advantage
  • Experience developing proof of concepts
28

Backend Software Engineer Resume Examples & Samples

  • Design and write working prototypes and launch software to improve the availability, scalability, latency, and efficiency of Grab services
  • Work with design and product teams to define and prototype feature specifications
  • Work with Growth Engineering team in building and scaling back-end services as well as performing root cause analysis investigations
29

Senior Backend Software Engineer Resume Examples & Samples

  • Comfortable working on Linux-based systems
  • Familiarity with one or more common web frameworks (e.g.Spring MVC or Play), and frontend web development
  • Demonstrated experience with high-load systems
  • Effective written communications skills
  • A passion and curiosity for creating and building things
  • Thrive in a collaborative team with other strong engineers and architects
30

Backend Software Engineer Resume Examples & Samples

  • Building, releasing and supporting features of the CitizenNet platform
  • Elevating quality of engineering work
  • Strong fluency in external API documentation
  • Familiarity with Facebook/Twitter API’s
31

Backend Software Engineer Resume Examples & Samples

  • Technical skills and experience in distributed systems and web services (in a production setting)
  • A passion for making simple, robust, and scalable platforms used by other engineering teams
  • Strong software development skills, with proficiency in relevant languages (ex. Go, Python, Scala, C++)
  • Creative, collaborative, and product-focused
  • Proficiency with data pipelines in Hadoop/Spark
  • Ability to design and build efficient scalable data storage and retrieval systems
  • Effective collaboration with engineering teams; you will work cross-functionally across multiple teams
  • Experience with operating production systems (monitoring, alarming, problem
  • Diagnosis)
  • Experience with data visualization a plus