Backend Development Job Salaries

Find salary information for remote positions requiring Backend Development skills. Make data-driven decisions about your career path.

Backend Development

Could not load data, please try again later.

Jobs

602 jobs found. to receive daily emails with new job openings that match your preferences.
602 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply
🔥 Full-Stack Software Engineer
Posted about 6 hours ago

📍 Canada

🧭 Full-Time

💸 90000.0 - 105000.0 CAD per year

🔍 Software Development

🏢 Company: Mozilla👥 5001-10000💰 $300,000 Angel over 20 years ago🫂 Last layoff 5 months agoInternetOpen SourceWeb BrowsersSoftwareBrowser Extensions

  • 2+ years of Python and JavaScript/Typescript proficiency.
  • 1+ year web development experience.
  • 3+ years of experience in a professional environment, with a solid understanding of workplace communication and collaboration practice.
  • Experience with managing cloud services like AWS.
  • Experience with Docker.
  • Familiarity with front-end frameworks, including Svelte, Vue or React.
  • Experience with application security fundamentals and best practices.
  • Comfortable working on all levels of a complex software stack, as well as strong learning and exploration skills.
  • Deep respect for the different skills and perspectives that people of varied technical and non-technical backgrounds bring to a team.
  • Great communication skills (both written and verbal), documentation skills, and the ability to work with a multi-disciplinary, geographically distributed team.
  • Experience working remotely.
  • Develop, test, deploy and maintain code across the Thunderbird Pro suite using Node, TypeScript, Vue and related technologies.
  • Develop, test, deploy and maintain our Infrastructure as Code stack using Python and Pulumi.
  • Collaborate with designers and other engineers as part of a global, distributed open source development team.
  • Conduct thorough code reviews and adhere to team standards for quality and performance.
  • Debug, profile, and optimize both frontend and backend code as needed.
  • Make a significant impact on the design and development of code and products, contributing to the development and maintenance of features, code, and architecture.
  • Maintain and refactor existing features to ensure continued functionality and relevance.
  • Actively identify, document, and address blockers or issues during the development process.
  • Engage with the open-source community to gather feedback, address concerns, and foster collaboration.

AWSBackend DevelopmentDockerNode.jsPythonSoftware DevelopmentCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitJavascriptMySQLTypeScriptVue.JsCommunication SkillsCI/CDRESTful APIsWritten communicationSoftware EngineeringDebugging

Posted about 6 hours ago
Apply
Apply

📍 United States

💸 180000.0 - 260000.0 USD per year

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 5+ years of experience in database, storage, or distributed system development.
  • Experience with TiKV or similar distributed key-value stores (e.g., RocksDB).
  • Familiarity with cloud-native technologies (AWS, GCP, Azure) and container orchestration platforms (e.g., Kubernetes).
  • Design and implement core features to improve TiKV’s performance, scalability, and reliability.
  • Optimize data structures, algorithms, and concurrency mechanisms to maximize throughput and minimize latency.
  • Lead the development of TiKV’s backup and restore mechanisms, including snapshotting and point-in-time recovery (PITR).
  • Troubleshoot critical performance, stability, and scalability issues, ensuring TiDB's efficiency in cloud environments.
  • Collaborate with the open-source community, reviewing and merging code contributions to maintain high standards.
  • Contribute to the technology roadmap by staying updated with industry trends and incorporating insights into the design process.
  • Mentor junior engineers, promoting knowledge sharing and technical growth within the team.

AWSBackend DevelopmentDockerSoftware DevelopmentSQLCloud ComputingGCPJavaJava EEKubernetesC++AlgorithmsData StructuresGoCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringLinuxMicroservicesData modelingDebugging

Posted about 11 hours ago
Apply
Apply
🔥 Software Engineer
Posted about 14 hours ago

📍 United States

🧭 Full-Time

💸 140000.0 - 150000.0 USD per year

🔍 Software Development

🏢 Company: Wider Circle

  • 3-5 years of full-stack development experience
  • Proficiency in Go for backend development
  • Experience with React and Next.js for frontend applications
  • Strong understanding of scalable system architecture and complex web applications
  • Experience developing member-facing solutions with a focus on performance and usability
  • Familiarity with SMS and voice services using Twilio for messaging and notifications
  • Understanding of database design, RESTful APIs, and microservices architecture
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Experience integrating third-party tools via RESTful APIs
  • Supporting our existing products that are currently deployed and being used in the production environment
  • Designing and implementing bug fixes and improvements for the current products
  • Migrating the products to new languages and environments
  • Research, pilot, and integrate third-party solutions into our product suite
  • Working with Product and Engineering management to scope and execute items on the product roadmap, and ensure that solutions are delivered on time and on budget
  • Participating in the complete software development lifecycle from requirement definitions to deployment
  • Working with stakeholders to understand their needs and requirements, and translate them into working features and products
  • Collaborating with the lead architect and other developers on the system design and architecture
  • Working in an agile environment, including sprint planning, standups, retrospectives, and close coordination with squad leads

AWSBackend DevelopmentAgileFull Stack DevelopmentGCPSCRUMSoftware ArchitectureGoNext.jsReactCI/CDRESTful APIsMicroservices

Posted about 14 hours ago
Apply
Apply
🔥 Senior Rails Engineer
Posted about 15 hours ago

📍 AZ, CA, CO, CT, DC, FL, GA, IL, IN, KS, MA, MD, MI, MN, MO, NC, NJ, NM, NV, NY, OH, OK, OR, SC, TN, TX, UT, VA, WA, WI

🧭 Full-Time

💸 160000.0 - 185000.0 USD per year

🔍 Software Development

🏢 Company: HopSkipDrive👥 101-250💰 $37,000,000 Series D over 2 years agoRide SharingTransportationChildrenInformation TechnologyChild Care

  • 3+ years hands-on experience with Ruby on Rails
  • 5+ years of professional software engineering
  • Advanced experience with PostgreSQL or MySQL
  • Excellent communication skills with technical and non-technical teammates and show a high level of emotional and professional maturity.
  • Contribute meaningfully to the definition of user stories, seeking to tie stories back to user value & impact for our drivers and organizers
  • Actively pursue improving engineering skills, including but not limited to problem solving, writing readable/testable/efficient code, mastering technology in our stack, and learning to anticipate scaling issues.
  • Alert manager/team to any issues preventing your work from being accomplished, asks for help
  • Deconstruct a problem into an executable action plan for yourself and other engineers Own and complete full projects beginning with identifying and communicating the problems to be solved, getting and incorporating feedback on proposed architectural solutions, and making a final decision as the project owner.
  • Lean into challenges when they offer the potential to create large impact, and do so with productivity and positivity
  • Be highly productive - have a reputation for getting things done quickly and efficiently
  • Make sure your code is readable, easy to maintain, and tested appropriately
  • Review other engineers’ code and provide constructive feedback
  • Participate in on-call rotation
  • Monitor changes in production and rollback if necessary
  • Have production access and use it responsibly
  • Be able to dive into any area of the code/product that you are not familiar with and make changes, guide others in how to do this
  • Show curiosity to not only learn new things but fully understand how they work
  • Be a mentor for other engineers, setting and maintaining high individual and team expectations
  • Be able to communicate well with all level of engineers 
  • Monitor the outcomes of the team’s actions to learn from mistakes and replicate successes
  • Interview prospective candidates and provide thoughtful evaluations and feedback

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentGitMySQLRubyRuby on RailsSoftware ArchitectureAPI testingData StructuresCI/CDRESTful APIsDebugging

Posted about 15 hours ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 90000.0 - 130000.0 CAD per year

🔍 Software Development

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as a Senior Software Engineer in Test or in a similar role, with at least 3 years in API automation testing.
  • Strong experience in backend testing and microservices architecture.
  • Proficiency in automation frameworks and API testing tools.
  • Familiarity with programming languages such as Java or Python for scripting and automation.
  • Understanding of networking technologies and database operations (SQL, basic queries).
  • Ability to work independently and collaborate effectively within a team.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Design, develop, and execute test cases for backend services, with a focus on API automation and microservices-based architectures.
  • Implement and maintain automated testing frameworks, ensuring high test coverage and efficiency in API testing.
  • Analyze business requirements and create detailed, structured test scenarios to validate functionality and performance.
  • Utilize tools like JIRA, TestLink, or equivalent platforms for test case management and defect tracking.
  • Work closely with developers and product managers to identify and resolve issues, ensuring smooth integration and deployment of services.
  • Conduct thorough database validations and work with networking technologies to support comprehensive backend testing.
  • Adapt to agile workflows, continuously enhance testing strategies, and contribute to process improvements.

Backend DevelopmentDockerPythonSQLAgileJavaJava EEKubernetesQA AutomationJiraAPI testingJava SpringCI/CDRESTful APIsMicroservicesNetworkingScripting

Posted about 15 hours ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 90000.0 - 150000.0 CAD per year

🔍 Software Development

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as a Senior Backend Engineer or in a similar role focused on backend services development.
  • 5+ years of experience in building online services or web systems
  • Deep knowledge of the object-oriented language (Java required), design and design patterns
  • Deep knowledge of restful API design and implementation
  • Deep knowledge of database systems both relational and NoSQL database
  • Experience of utilizing cache, messaging, async processing, etc. in online services
  • Experience with deploying and running services on a large scale and mission-critical environment
  • Experience with cloud technologies, preferably AWS cloud services
  • Experience with Unix flavored O/S
  • Experience in a continuous integration / continuous delivery environment
  • Experience in building ECommerce / Publishing system is a plus
  • Ability to work independently and collaborate effectively within a team.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Design, implement, and iterate on scalable, secure, highly-available, backend services
  • Maintain code quality internally and from outsourced partners
  • Communicate technical risks within and across the group
  • Handle various real-time issues on online services and platform
  • Collect and analyze metrics from online services
  • Provide input into the product road map, including milestone schedules and deliverables
  • Follow industry trends and maintain a strong interest in cutting-edge technology
  • Be responsible for the successful delivery of various projects & products end-to-end

AWSBackend DevelopmentSQLCloud ComputingDesign PatternsJavaJava EEJavascriptKafkaSpringSpring BootAPI testingJava SpringRDBMSREST APINosqlCI/CDLinuxMicroservices

Posted about 15 hours ago
Apply
Apply
🔥 Online Game Services Engineer
Posted about 17 hours ago

📍 New York, California, Connecticut, Georgia, Kansas, Massachusetts, Maryland, Michigan, North Carolina, Pennsylvania, Texas, Wisconsin

💸 100000.0 - 125000.0 USD per year

🔍 Software Development

  • Three (3) years of professional experience with C++, ideally as a backend developer in the game or software development industries.
  • At least one (1) year of professional experience using Golang to write high-performance applications.
  • Ability to comfortably navigate and integrate with one or more cloud service providers (e.g., AWS, Azure, GCP).
  • Proficiency in setting up and deploying Docker services for containerization.
  • Experience integrating with online systems and related best practices.
  • Experience using Perforce for version control.
  • Willingness to selflessly put player experiences first — before even your own code and ego.
  • Proactive approach to communication, particularly when it comes to unblocking yourself and navigating obstacles as part of a team.
  • Ramp up quickly with an existing codebase.
  • General support for live features and releases.
  • Solve crashes and other problems on both PC and console.
  • Integrate backend services with the game client using C++.
  • Estimate and prioritize a backlog of existing features, bugs, and tech debt.
  • Partner with designers to iterate on features and optimize for a smoother player experience.
  • Collaborate with external programmers to enable their features to run as quickly and efficiently as possible.

AWSBackend DevelopmentDockerPostgreSQLGame DevelopmentGitC++GoRESTful APIsMicroservices

Posted about 17 hours ago
Apply
Apply
🔥 Software engineer
Posted about 17 hours ago

📍 Milan (Italy), London (UK)

🧭 Full-Time

💸 63965.0 - 143330.0 EUR per year

  • Reasoning ability.
  • Drive.
  • Team spirit.
  • Master your toolkit.
  • Build stuff that matters.
  • Simplify relentlessly.

Backend DevelopmentDockerPythonSoftware DevelopmentSQLFrontend DevelopmentGitKubernetesAlgorithmsData StructuresgRPCREST APIRustCI/CDProblem SolvingMicroservicesTeamworkSoftware EngineeringData analytics

Posted about 17 hours ago
Apply
Apply
🔥 Backend Software Engineer
Posted about 18 hours ago

📍 US

💸 118938.0 - 244872.0 USD per year

🔍 Software Development

  • 2+ years of industry backend development experience, building consumer or business facing products
  • Proficiency in common backend tech stacks for RESTful API, storage, caching and data processing
  • Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers
  • Ability to keep up-to-date with new technologies to understand what should be incorporated
  • Strong collaboration and communication skills
  • Build out the backend for Pinner-facing features to power the future of inspiration on Pinterest
  • Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, to architecting and building solutions that can scale to support millions of users
  • Partner with design, product, and backend teams to build end-to-end functionality
  • Put on your Pinner hat to suggest new product ideas and features
  • Employ automated testing to build features with a high degree of technical quality, taking responsibility for the components and features you develop
  • Grow as an engineer by working with world-class peers on varied and high impact projects

Backend DevelopmentSoftware DevelopmentSQLREST APICI/CDRESTful APIs

Posted about 18 hours ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 148505.0 - 178206.0 USD per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Have solid experience with Go
  • Good understanding of storage solutions with an emphasis on relational databases like MySQL, SQLite, and Postgres
  • Care deeply about developer and user experience and the quality of the products that you work on
  • Have experience with delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
  • Have experience writing clean, robust, and performant software that is easily maintained by others
  • Have experience with mentoring junior engineers in a collaborative but asynchronous environment
  • Enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows
  • Can take on complex challenges and break them down to achieve tight learning loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback, and then progress iteratively
  • Work with your team to deliver new functionality, then use the results to iterate and improve
  • Contributing to and reviewing design documents for upcoming features
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
  • Take an active role in influencing our roadmap and your career objectives
  • Be a part of your team’s on-call rotations and take ownership of the services you’re running
  • Mentor and support other team members, participate in design discussions, and collaborate with the team
  • Regularly sharing ideas and knowledge across a vast array of technical ideologies and mindsets
  • Working closely with the other squads in the Grafana Division

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLKubernetesMySQLSQLiteGoGrafanaPrometheusREST APICI/CDMentoringLinuxDevOpsMicroservices

Posted about 19 hours ago
Apply
Shown 10 out of 602