Software Engineer, Backend Resume Samples

4.9 (44 votes) for Software Engineer, Backend Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the software engineer, backend 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 by selecting wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

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
EP
E Powlowski
Emmanuelle
Powlowski
289 Hodkiewicz Isle
New York
NY
+1 (555) 265 7384
289 Hodkiewicz Isle
New York
NY
Phone
p +1 (555) 265 7384
Experience Experience
02/2016 present
New York, NY
Senior Software Engineer, Backend
New York, NY
Senior Software Engineer, Backend
02/2016 present
New York, NY
Senior Software Engineer, Backend
02/2016 present
  • Work with QA, product management, and operations in an Agile environment
  • Develop innovative features that are highly performant, compatible and responsive
  • Work with QA, product management and operations in an agile environment
  • Good working knowledge of database concepts, schema design, performance tuning and SQL
  • Work with operations to make sure that software is running optimally in production
  • Perform significant implementation of the more complex components of the game features, frameworks and systems
  • Opportunities to showcase your work on our tech blog and internal & external conferences
03/2009 11/2015
New York, NY
Software Engineer, Backend / Server
New York, NY
Software Engineer, Backend / Server
03/2009 11/2015
New York, NY
Software Engineer, Backend / Server
03/2009 11/2015
  • Learning and improving our unique framework for memory management and low latency/high throughput systems
  • Provide Tier 2 support to issues escalated from Ad NOC team. Interface with development teams to resolve Tier 3 issues
  • Research, design, develop and implement solutions for fault, performance, capacity and monitoring for applications
  • Effectively manage day-to-day tasks in an Agile process to meet scheduled commitments and participate in Agile team’s Scrum activities
  • Designs, develops, and implements documentation and/or tools to facilitate the OPS and Ad NOC team responsibilities and application maintenance
  • Design and development of new features in our event-driven server architecture
  • Grasp of Internet network concepts, protocols and associated services (TCP/IP, HTTP, FTP, SCP, DNS)
06/2004 09/2008
Philadelphia, PA
Software Engineer, Backend
Philadelphia, PA
Software Engineer, Backend
06/2004 09/2008
Philadelphia, PA
Software Engineer, Backend
06/2004 09/2008
  • Work with the Labs team to create tools to make app development more efficient
  • Work together with our data science, product analytics, strategy and both backend and front-end engineering teams to empower their experimentation workflows
  • Participated in the development and release of at least one platform
  • Willing to join a fast-paced team, working in a CI/CD environment following agile methodologies (Kanban)
  • Create and maintain quality software using best-in-class tools: Git, Splunk, New Relic, Sonar and TeamCity
  • Dedicated to delivering tested and optimized high performance code for a distributed SOA environment (our stack satisfies 10s of thousands of requests per second!)
  • Analyze the technical feasibility of product features and help guide development from a technical perspective
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Loyola University Chicago
Bachelor’s Degree in Computer Science
Skills Skills
  • Excellent communication skills with ability to work well cross-functionally across multiple department
  • Strong Java programming skills
  • Strong JavaScript programming skills
  • Good understanding of HTML and CSS. Expertise with CSS preprocessors such as Stylus, Less, etc. is
  • 3+ years of professional software development experience
  • Strong understanding of cloud
  • Expertise in Java frameworks like Spring, Guise, Dropwizard
  • Java technologies
  • BS or MS in Computer Science or equivalent
  • Proven software development experience in open-source PHP web frameworks (Laravel 4/5 is a plus)
Create a Resume in Minutes
1

Senior Software Engineer, Backend Resume Examples & Samples

  • Build and create backend services for a digital wallet and related web and mobile payments products using Python
  • Develop innovative features that are highly performant, compatible and responsive
  • Work with internal open source projects and teams to leverage the full potential of Disney technologies
  • Deliver polished projects and tasks with a precise attention to detail
  • Complete projects and tasks successfully and on time
  • Learn about and work in new technologies, languages and platforms
  • Thrive in an innovative, dynamic, collaborative and fast paced environment
  • 3+ years of web or mobile backend development expertise in a professional environment
  • Well versed knowledge working with Python with interest and/or experience working with Node JS
  • Experience in Python web frameworks such as Flask or Django
  • Conversant in the latest front end techniques; Javascript, jQuery, CSS3 and HTML5
  • Strong technical, problem-solving, analytical, communication and interpersonal skills
  • Demonstrated ability to work on diverse projects requiring detailed analysis, creative/practical problem solving, time management and logical judgment
  • Well-versed and active user of GitHub
  • Experience developing consumer facing apps in the digital wallet, mobile payments, and/or e-commerce space
  • Experience with devops technologies such as chef, docker, or puppet
  • Capability and interest in building admin UIs and internal tools
  • Experience with touch interface iOS, android and mobile web
  • Experience with mustache templating
  • Experience with agile/scrum tools
  • Experience with iOS/Android development
  • BS in Computer Science, web development, a related technology field or equivalent experience
2

Software Engineer, Backend Financial Systems Resume Examples & Samples

  • Build a scalable data model for financial events
  • Develop processes for quality assurance and data aggregation
  • Establish monitoring and alerting on data and integration points
  • Integrate with various sub-systems
  • Analyse data to proactively find potential errors in the financial events
  • Integrate with external Payment Service Providers and banks on a global scale and connect to their services to ensure that we have consistency between consumption, invoices, payment settlements and bank settlements
3

Software Engineer, Backend UX Resume Examples & Samples

  • Selfstarter with the ability to learn new things quickly
  • Well-versed in design processes and tools
  • Experience with modern, higherlevel languages (Ruby, Python, Scala)
  • Experience with modern backend web frameworks and libraries (Rails, Django, Sinatra)
  • Experience with modern client web frameworks and libraries: jQuery, Dojo, Backbone, Knockout
  • Experience with web databases (MongoDB, Postgres, MySQL)
4

Lead Software Engineer, Backend RMN Resume Examples & Samples

  • 5+ years of experience in the field of software engineering, web development or equivalent experience
  • Experience with modern, higher-level languages (Python, PHP, Java, Go, Ruby)
  • Experience with modern backend web frameworks and libraries (Django, Sinatra, Flask, Spring, Rails)
  • Experience with various database and modeling paradigms (MongoDB, Postgres, MySQL, RDF)
  • Deep understanding of web architecture including the HTTP protocol, caching proxies, REST services, etc
  • Knowledge of common software engineering practices, such as version control with Git, continuous integration, and automated deployment
  • Experience with Google Cloud Platform services such as App Engine
  • Proven experience developing and maintaining high-volume, highly-available distributed systems
5

Software Engineer, Backend RMN Resume Examples & Samples

  • 0-2 years of experience in the field of software engineering, web development or equivalent experience, such as internships
  • Experience with modern, higher-level languages (Java, Python, PHP, Go, Ruby)
  • Experience with modern client web programming languages and standards: JavaScript, CSS3, HTML5, etc
  • Self-starter with the ability to learn new things quickly
  • Experience with modern client web frameworks and libraries: jQuery, React, Backbone, Knockout
  • Understanding of web architecture including the HTTP protocol, caching proxies, REST services, etc
  • Experience with public cloud services such as Google Cloud, Amazon Web Services, Microsoft Azure
  • Experience with Unix-like systems; e.g. init scripts, package creation, performance troubleshooting, the unix process model, etc
6

Senior Software Engineer, Backend Resume Examples & Samples

  • Work closely with the lead engineer to architect and build game server tech for mobile platforms that can scale to millions of users
  • Own server features for design, implementation and maintenance
  • Strong understanding of design patterns, Object Oriented Development and modern highly scalable application development
  • Solid skills in Java, and either C# or C++
  • Strong understanding of MySQL, Couchbase, Memcached and/or other data stores
  • Strong understanding of mobile development preferred
  • Highly motivated and self-starting
  • BS degree in Computer Science
  • BS/MS degree in Computer Science
7

Software Engineer, Backend / Server Resume Examples & Samples

  • Provide Tier 2 support to issues escalated from Ad NOC team. Interface with development teams to resolve Tier 3 issues
  • Serve in a 24/7 on-call rotation as an escalation contact for service trouble incidents
  • Act as Operations representative within ADTECH, speaking to operational requirements, design considerations, and production impacts for new development efforts. In turn the Operations Engineer owns various tasks within the systems development lifecycle (SDLC), along with the final application products of these efforts and their integration into production
  • Research, design, develop and implement solutions for fault, performance, capacity and monitoring for applications
  • Designs, develops, and implements documentation and/or tools to facilitate the OPS and Ad NOC team responsibilities and application maintenance
  • Helps define and communicate ops standards/expectations (e.g. operations expects that the application has X, Y & Z before it can be supported in production)
  • The Operations Engineer should have (high level) Linux operating systems skills, including HA configurations, security and patch management administration
  • Experience managing large server fleets is highly desired, using CI/CD tools, like Ansible
  • Functional scripting experience to produce solutions and perform troubleshooting. (python, shell scripting)
  • Grasp of Internet network concepts, protocols and associated services (TCP/IP, HTTP, FTP, SCP, DNS)
  • Functional experience in relational databases and SQL. You must be capable enough in SQL to author data extraction queries to investigate performance and troubleshooting
  • Familiarity with mass storage systems and SAN/NAS environments and their capacity to meet application needs
  • Functional understanding of application development. Ideal Individual will have some implementation experience in a 3rd or 4th generation language, be capable of understanding and deconstructing program flow, and be conversant with developers on design and implementation options
  • Very strong analytical and critical thinking skills. You will frequently be required to analyze and predict performance capabilities of a given application system
  • Strong communication (both verbal and written) incumbent must be able to exchange information with technical and non-technical individuals in a clear and concise manner
  • Ideally has experience in managing hosts in a private cloud environment, like AWS
  • Bachelor’s degree in Computer Science or related discipline AND
  • Demonstrable experience in a technical role involving applications operation and management, preferably in a 24-7-365 production environment
8

Senior Software Engineer, Backend Resume Examples & Samples

  • Regular Pair Programming and use of TDD in coding
  • Write high quality and support others in the creation of maintainable code and proactively work on continuous improvements
  • Support the software builds; managing and keeping large systems up and running getting involved with deployment, monitoring, logging and scalability
9

Senior Software Engineer, Backend Resume Examples & Samples

  • Design and implement new features for the Vine API, website, and administrative tools
  • Write well documented and tested python code
  • Perform load testing to ensure that new designs can scale
  • Work with operations to make sure that software is running optimally in production
  • Participate in the on-call rotation for production systems
  • Address software quality issues as they arise
  • 5+ years of industry experience at a large-scale internet service
  • B.S. in computer science (or comparable)
  • Fluency in Python, Java, C++, or similar (Python strongly preferred)
  • Solid foundation in data structures, algorithms and complexity analysis
  • Experience with distributed caching techniques
  • Experience with Linux/Unix/BSD
  • Production experience with relational databases (we use MySQL)
  • A working knowledge of Scala
  • Active user of Vine and Twitter
10

Senior Software Engineer, Backend Resume Examples & Samples

  • Build and evolve the future of Medallia's mobile application, at scale, by developing new features even faster using the latest frameworks, toolings, and best practices
  • Be part of a lean mobile team, in collaboration with Product and Design teams, to design and implement complex user interfaces and user-facing features for the next generation CEM product
  • Build customer centric cultures for world class brands, strengthening a brand's ability to monitor and take action on customer experience with real-time feedback
  • Experience with SOA, designing/creating APIs
  • Our development environment includes Swagger / Jersey, Postgres, Git, and Jira. Prior experience with any of these is a plus
11

Senior Software Engineer, Backend Resume Examples & Samples

  • 5+ years of commercial industry experience working on complex back-end systems
  • 5+ years of demonstrated experience with Java / C++ (Object oriented languages)
  • Knowledge and experience working on cloud-based software
  • Knowledge of queuing technologies such as Kafka, MQ
  • Knowledge of distributed compute technologies such as Spark/Storm
  • Knowledge of NoSQL Data Stores such as Cassandra,HBase
  • BS-CS or equivalent qualitative degree (MS preferred)
12

Software Engineer, Backend Resume Examples & Samples

  • BS, MS, or Ph.D. in Computer Science or equivalent experience
  • At least 3 years of experience
  • Track record of building cool, large-scale web applications and services
  • Expert in Java and/or Ruby
  • Strong familiarity with SQL database programming and performance
  • Excellent proficiency with *NIX development environments
  • Excellent understanding of how internet and Web technologies work
  • Experience with JavaScript and frontend development a bonus
13

Senior Software Engineer, Backend Resume Examples & Samples

  • Building high-performance, highly-available and highly-scalable systems that will serve a billion calls/day with low latency
  • Building streamlined data aggregation and publish pipelines that bring together data from multiple sources into one system in an optimal way
  • Building tools and scripts to edit, visualize and analyze the data in multiple ways, and to perform validations and reporting
  • Mastery of Java (Java 6 and above)
  • Building REST services
14

Senior Software Engineer, Backend Resume Examples & Samples

  • Hands-on experience in product development of proven algorithmic ideas and concepts in classification, text mining, and information retrieval technologies
  • Experience with large scale data-driven systems is highly desired
  • Lead the end-to-end product development life cycle
  • Experience in the areas of web data analysis, (web) information retrieval, and information extraction
  • Experience in object-oriented design methodology and application development in Java
  • MS/PhD in Computer Science or related discipline with experience in the areas of machine learning, data mining, information retrieval, and information extraction
  • Experience with data-mining technologies (Classification, Clustering and other algorithms)
  • Strong Software development skills (Java, J2EE, Scala, R, Perl, Web Services etc.). Expertise in Java preferred
  • Good working knowledge of database concepts, schema design, performance tuning and SQL
  • Experience in using Hadoop for development is desirable
  • 6 years’ experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications in Windows and UNIX environments
15

Senior Software Engineer, Backend Resume Examples & Samples

  • Producing highquality, clean and performant code
  • Deploying applications, monitoring their performance and maintaining them in production
  • Translating product requirements into technical software designs
  • Continuously improving our software infrastructure
  • Training and mentoring new/junior team members
  • DropWizard
  • HBase
16

Senior Software Engineer, Backend Resume Examples & Samples

  • Develop large-scale services that serve heavy traffic and participate in performance tuning to meet aggressive service level agreements
  • Develop prototypes where necessary to prove the feasibility of various technology solutions
  • Design, develop and test (including automated, continuous integration) key product features/components of our platform
  • Develop systems that are highly reliable, scalable, but surprisingly easy to maintain. Be independent in feature/component design and conduct effective peer code reviews where needed
  • Be independent in feature/component design and conduct code reviews where needed
  • Be an active participant in the architecture and design discussions
  • Regularly collaborate within and across teams – Applied Scientists, Ops, Platform, dependent engineer groups, QE, external partners – to propose solutions, actively participate in the integration discussions and triage platform issues
  • Continuously innovate through frequent product iterations (Agile/Scrum setup)
  • Participate in the developer community (internal and open source) to learn, share and grow to be an excellent technical expert and actively grow your career based on your career aspirations
17

Software Engineer Backend Resume Examples & Samples

  • Work with team members to define, design, implement and support our C++ based server components and ReSTful interfaces
  • Communicate well in order to gather requirements, build consensus and report progress to others
  • Ability to be thorough and detailed oriented in looking at all aspects of the solution including: localization, licensing, scalability, memory management, bandwidth, latency, automated testing, security and compliance
  • Must be committed to continuous learning, experimenting and applying cutting edge techniques, technologies, and software paradigms
  • A very fast learner with experience across several programming languages and technologies, with the ability to quickly become an expert on new technologies and approaches
18

Senior Software Engineer, Backend Resume Examples & Samples

  • Significant experience building interactive, cloud based applications that are designed to serve a diverse, globally scaled, user base
  • Experience developing and scaling services in a Service Oriented Architecture (SOA) environment
  • In-depth understanding of Java (nice to have experience with Ruby or Go)
  • Experience building data stores with various databases, including key-value, SQL, and "NoSQL"
  • Collaborative experience working with Product Managers and Front End engineers
  • Development experience in an Agile environment
19

Software Engineer, Backend Resume Examples & Samples

  • A minimum of 2 years of professional experience in the "STEM" Majors (Science, Technology, Engineering and Math)
  • Technical expertise in Java and webservices
  • Technical skills on Spring, OOP (object-oriented programming), Eclispe, and Maven
  • Experience with AWS managed services including CloudFormation, CloudWatch, Lambda, and Elastic Beanstalk
  • Experience with 1 or more of the following: Ruby, Python, GOLANG, or Java
  • Experience with 1 or more JavaScript frameworks (e.g. Node.js, Express etc.)
  • Knowledge on application frameworks and relational database systems
  • Exposure to an Agile environment
20

Software Engineer, Backend Resume Examples & Samples

  • Designing and developing server software and internal tools
  • Leading technical discussions related to software development
  • 3 years or more experience in Python, with additional experience in other programming languages
  • Participated in the development and release of at least one platform
  • Understanding and experience querying against relational databases
  • Understanding and experience writing unit tests.Experience developing on Google App Engine or similar PaaS architectures
  • Familiarity with CMS
  • Ability to build basic web apps and HTML interfaces using tools like jQuery and Twitter Bootstrap
  • An active user on Github
  • Experience working with in a SCRUM agile environment
  • Displays passion for learning about new technologies in their spare time.Experience with the Django framework
21

G Software Engineer Backend Resume Examples & Samples

  • MSc level in a technical discipline or the equivalent level of knowledge
  • Scripting (Python/Perl/Bash or similar)
  • Knowledge of LTE/5G wireless protocols
  • Knowledge in Telecommunication and Radio
22

Software Engineer, Backend Resume Examples & Samples

  • Work together with our data science, product analytics, strategy and both backend and front-end engineering teams to empower their experimentation workflows
  • Design, build, analyze and fix large-scale systems
  • Experience working independently and in a team
  • Must be willing to work on Golang and Python
23

Senior Software Engineer, Backend Resume Examples & Samples

  • Create and maintain quality software using best-in-class tools
  • BS or MS in Computer Science or equivalent
  • 6+ years of professional software development experience
  • Excellent communication skills with ability to work well cross-functionally across multiple department
  • Proven software development experience in open-source PHP web frameworks (Laravel 4/5 is a plus)
24

Software Engineer, Backend Resume Examples & Samples

  • 5+ years of experience developing enterprise grade customer centric software
  • Experience building distributed systems / enterprise systems on modern stack
  • Experience with building and maintaining APIs Bring an ownership mindset with quality orientation and DevOps experience
  • Demonstrate strong software engineering fundamentalsAgile process experience, ability to work in fast-paced and distributed teams
  • .Enjoy mentoring and leading other engineersBS/MS in Computer Science, Engineering, or related field preferred
25

Software Engineer Backend Developer Resume Examples & Samples

  • 5 or more years of relevant development experience
  • Proven experience in Cryptography
  • Analytical, rigorous and attentive to details
  • Proactive and excellent follow-through
  • Ability and willingness to learn
  • Effective listening, verbal and written skills in English
  • Good team player; and end-user and customer oriented mindset
26

Software Engineer, Backend Resume Examples & Samples

  • Good knowledge of OOP, software design and web architectures
  • Experience with a Windows development environment (Visual Studio)
  • Good knowledge of versioning tools (GIT)
  • Experience in writing unit test
  • Willing to join a fast-paced team, working in a CI/CD environment following agile methodologies (Kanban)
  • 3+ years’ experience with C# programming
  • 3+ years’ experience in .NET web development (Web API, MVC)
  • Experience building and using distributed, high-volume RESTful APIs
  • Experience with Database development (SQL Server)
  • Experience in developing JavaScript/HTML/CSS applications