Apply

Backend Engineer

Posted 15 days agoViewed

View full description

📍 Location: United States

💸 Salary: 110000.0 - 175000.0 USD per year

🔍 Industry: Healthcare Technology

🗣️ Languages: English

🪄 Skills: AWSPostgreSQLPythonDjangoREST APICI/CD

Requirements:
  • Strong experience with Python/Django
  • Proficient with AWS services (RDS, SQS, S3, ECS)
  • Understanding of backend system architecture
  • Experience with automation and continuous integration
  • Familiarity with data integration tools
Responsibilities:
  • Design, build, and maintain APIs that power web and mobile applications
  • Develop scalable and efficient backend systems
  • Work on data integrations to enhance client experience
  • Optimize backend performance for seamless user experience
  • Improve developer velocity with automation and testing frameworks
  • Stand up new infrastructure and CI/CD pipelines
  • Collaborate with cross-functional teams to deliver impactful features
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Software Development

  • 5+ years of experience as a software engineer in large-scale distributed systems.
  • 8+ years of hands-on, professional software development experience in one or more general purpose programming languages (Go, Python, Java, C++)
  • Experienced with GraphQL, REST, HTTP, gRPC, Thrift basics, and the ability to design and implement maintainable APIs
  • Experienced with distributed caching layers, and distributed large scale data storage systems like Redis.
  • Familiarity with image processing and delivery technologies such as image scaling, cropping, and image formats like progressive JPEG, WebP, etc.
  • Familiarity with HTTP Live Streaming (HLS), MPEG-DASH, MP4, and other streaming protocols, as well as video compression standards (H.264, H.265/HEVC, VP9, AV1)
  • Working knowledge of CDN technologies (Fastly, Cloudfare, Cloudfront) to optimize video delivery. Experienced with domain specific language like VCL.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Architect and evolve Reddit media infrastructure to deliver scalable, high-performance solutions that set new benchmarks for the industry.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Lead a team of thoughtful, fast-moving, and motivated engineers. Set and define standards that improve developer workflows, recommend best practices, and help coach and mentor engineers on the team to further their professional development.
  • Continuously learn and improve your technical and non-technical abilities.

AWSBackend DevelopmentDockerGraphQLLeadershipProject ManagementPythonSoftware DevelopmentSQLAgileData AnalysisDesign PatternsImage ProcessingJavaKubernetesC++Cross-functional Team LeadershipAlgorithmsAPI testingData StructuresGogRPCRedisCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringOrganizational skillsMicroservicesTechnical supportSoftware Engineering

Posted 1 day ago
Apply
Apply

📍 Ireland, Portugal, United States, Brazil, UK, EMEA

🔍 Software Development

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

  • 7+ years of experience in engineering, with a focus on backend development
  • Proficient in Node.js and experienced in cloud environments like AWS
  • Hands-on knowledge of Kubernetes, Helm, and Docker
  • Familiarity with databases such as Postgres/MySQL and messaging systems like RabbitMQ/Nats/Kafka
  • Strong system design and problem-solving abilities, especially when faced with the unknown
  • Excellent communication skills and experience working across multiple teams
  • A troubleshooting mindset and the ability to solve complex technical challenges
  • Develop and maintain high-performance backend systems, ensuring scalability and reliability
  • Contribute to system design, architecture, and troubleshooting of complex issues
  • Collaborate with cross-functional teams to enhance infrastructure capabilities and deliver high-quality product features
  • Create and manage internal tooling (npm packages, frameworks) to improve engineering workflows
  • Enforce engineering standards, best practices, and ensure efficient operations across the team
  • Respond to and resolve production incidents when required, ensuring minimal disruption to service

AWSBackend DevelopmentDockerNode.jsPostgreSQLKafkaKubernetesMySQLRabbitmqCI/CDRESTful APIsDevOpsTroubleshooting

Posted 4 days ago
Apply
Apply

📍 USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Nango👥 1-10💰 $3,000,000 Seed almost 2 years agoDeveloper APIsWeb DevelopmentSoftware

  • 5+ years of backend engineering experience
  • Experience with Node.js
  • Strong work ethic & sense of ownership
  • Great organizational skills to track and fulfill customer requests
  • Excellent communication skills to interact with customers and team members in a remote setting
  • Product mindset & developer empathy—you instinctively optimize for Developer Experience (DX)
  • Ability to write high-quality code—readable, structured, documented, reliable, performant
  • Develop our open-source platform to accelerate product integrations by 10x.
  • Design and build scalable backend systems, APIs, and services that power our platform.
  • Collaborate with customers (B2B SaaS engineering teams) to build tooling and integrations that make their lives easier.
  • Optimize performance, scalability, and reliability of our backend services.
  • Shape the product and company strategy, actively participating in key decisions.
  • Own and maintain our open-source repository, engaging with the developer community.
  • Drive engineering best practices and make key technology decisions.
  • Develop startup acumen and gain hands-on experience in building a dev-tool startup from the ground up.

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLGitAPI testingREST APICI/CDProblem SolvingMicroservicesExcellent communication skillsStrong work ethicJSONDebuggingCustomer supportEnglish communication

Posted 6 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Eight Sleep👥 51-100💰 $86,000,000 Series C over 3 years agoConsumer ElectronicsWellnessHealth Care

  • 8+ years of software engineering experience
  • 5+ years of experience as a backend engineer/SRE
  • Language polyglot, advanced experience with at least 2 out of Java (Scala or Kotlin), C# (or F#) (.NET core), Python, NodeJS+TypeScript
  • Experience with distributed systems
  • Deep understanding of cloud services
  • Maintain and improve the integrity of our data processing pipeline (5Tb per day)
  • Develop tools to guarantee the availability of our services (~30 microservices) and automate their operation
  • Contribute to the development of back-end services and product features

AWSBackend DevelopmentDockerPostgreSQLPythonSQLCloud ComputingJavaKubernetesTypeScriptC#Data engineeringREST APIMicroservicesNodeJSSoftware Engineering

Posted 8 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • Cloud environments / distributed systems / microservices (AWS, Google Cloud, Kubernetes),
  • Architecting and building maintainable and scalable solutions,
  • Authentication & Authorization for APIs,
  • Discovering and solving intricate problems, spanning across teams and domains, or even across the entire organization,
  • Coaching and mentoring other engineers,
  • Promoting and explaining the features and processes throughout the organization.

AWSBackend DevelopmentLeadershipSoftware DevelopmentCloud ComputingCypressJUNITKotlinKubernetesSoftware ArchitectureTypeScriptAPI testingGrafanaCommunication SkillsRESTful APIsMentoringMicroservices

Posted 9 days ago
Apply
Apply

📍 United States

💸 155000.0 - 185000.0 USD per year

🔍 Data Privacy & AI Governance

🏢 Company: Ethyca👥 11-50💰 $10,000,000 Series A 3 months agoDeveloper ToolsArtificial Intelligence (AI)ComplianceOpen Source

  • 8+ years experience writing production-grade web applications or services
  • Expertise with Python 3, web frameworks (e.g. Django, Flask, FastAPI), and RESTful APIs
  • Proficient with one or more data stores such as MySQL, Postgres, MongoDB, Snowflake, etc.
  • Fluent with automated testing frameworks (unit, integration, E2E) and CI/CD tools (e.g. GitLab, GitHub)
  • Love writing tests for everything you do
  • Some examples of contributing to or maintaining open source projects is a plus
  • Previous experience working independently in a high velocity environment where rapid iteration is vital (like a startup!)
  • Excellent written communication skills and a love for documentation and collaboration
  • Experienced working in an asynchronous environment like an open source project or distributed team
  • Comfortable with agile processes and best practices (but not doctrine!)
  • Lead and manage a team to deliver high-quality software solutions on time and within budget, particularly focusing on DSRs, API integrations, and reporting.
  • Oversee the technical design and architecture of solutions, ensuring they are scalable, secure, and align with Ethyca’s technology standards.
  • Conduct regular one-on-one meetings, performance reviews, and career development sessions, fostering a culture of continuous improvement and professional growth.
  • Identify and implement process improvements to enhance team productivity and project delivery, with a target of achieving a sprint delivery rate of at least 90%.
  • Act as the primary point of contact for stakeholders related to DSRs, API integrations, and reporting, ensuring clear communication and managing expectations effectively.
  • Conduct regular code reviews, ensuring adherence to best practices and coding standards, and maintain a production defect rate of less than 2%.
  • Successfully onboard and mentor new team members, ensuring they reach full productivity within 90 days.
  • Develop and execute effective recruitment strategies to attract top talent and fill open positions within 60 days on average, while maintaining a high retention rate of new hires.
  • Foster a collaborative and innovative team environment that aligns with Ethyca’s values of trust, teamwork, optimism, iteration, and listening.

Backend DevelopmentLeadershipPostgreSQLPythonSoftware DevelopmentSQLAgileCloud ComputingData AnalysisFlaskMongoDBMySQLPeople ManagementSnowflakeAPI testingData StructuresFastAPIREST APITestRailCI/CDRESTful APIsMentoringDocumentationRecruitmentTeam managementData modelingSoftware EngineeringData managementDebugging

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 156000.0 - 168000.0 USD per year

🔍 Software Development

🏢 Company: Help Scout👥 101-250💰 $15,000,000 Series B about 4 years agoCustomer ServiceTechnical SupportSoftware

  • Proficiency in Spring Boot
  • Enthusiastic about the JVM ecosystem
  • Comfortable with high traffic volumes
  • Work with Java and Kotlin, and collaborate with JVM, JavaScript, and PHP Engineers, project and product managers, and designers within an engineering team of about 50 people.
  • Be a part of key decisions on implementation, testing, and backlog prioritization, code reviews, and architectural decisions.
  • Participate in an iterative software approach, remote, agile development, and autonomous work in a trust-based environment.
  • Make purposeful and data-driven improvements to our systems and quantitatively measure success
  • Provide engineering support focusing on performance, security, and usability, to ensure a magical customer experience.
  • Partner with our Talent team to help us hire our future team members when needed.

Software DevelopmentSQLJavaJVMKotlinSpring BootAlgorithmsAPI testingData StructuresREST APICI/CDAgile methodologiesMicroservices

Posted 10 days ago
Apply
Apply

📍 Spain, South Africa, US, UK

🧭 Full-Time

🔍 Software Development

🏢 Company: TROOP👥 1-10💰 $500,000 Pre-seed almost 3 years agoReal Estate

  • 5+ years of professional development experience in a dynamic, fast-paced startup environment
  • Proven experience in primarily backend programming: Node.js, GraphQL, TypeScript, Express, GCP, and PostgreSQL.
  • Passion for building robust and scalable solutions
  • Exceptional problem-solving skills
  • A proven passion for all things software
  • Strong ability to work independently while still being collaborative and inclusive
  • Proven ability in taking a feature, task, or product all the way from conception to completion and release
  • Ability to build re-usable solutions
  • BSc Computer Science or equivalent is preferred
  • Develop and maintain the server-side logic of applications, handling data processing, authentication, and business logic.
  • Design, create, and manage databases, including schema design, data modeling, and optimization for efficient data storage and retrieval.
  • Build and maintain APIs for communication between the front-end and backend, ensuring data exchange and functionality.
  • Profile and optimize code and database queries to enhance application speed, scalability, and resource efficiency.
  • Implement security measures such as authentication, authorization, and data encryption to protect sensitive information and prevent unauthorized access.

GraphQLNode.jsPostgreSQLGCPTypeScript

Posted 15 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 140000.0 - 160000.0 USD per year

🔍 Financial Services

  • 6+ years experience in software engineering
  • Proficiency in SQL
  • Experience with Scala/Java/C# is a plus
  • Familiarity with Docker, Kubernetes, and data analytics tools
  • Enable customers to extract insights from large datasets
  • Develop REST API and GraphQL endpoints
  • Collaborate with cross-functional teams

Backend DevelopmentGraphQLSQLREST APIMicroservicesScalaData visualizationData analytics

Posted 16 days ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Software Development

  • 5+ years of experience building high-quality, production-ready software.
  • Good understanding of distributed systems and REST API design principles.
  • Strong expertise in relational databases.
  • Exceptional time management and the ability to prioritize effectively in a dynamic setting.
  • Proven ability to collaborate with cross-functional teams to drive impactful outcomes.
  • Build and refine core SaaS and generative AI features through collaborative coding and code reviews.
  • Partner with product and design teams to plan, develop, and implement features.
  • Sharpen technical and leadership skills in a fast-paced, high-performance environment.
  • Contribute to discussions on backend/frontend best practices and team culture.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentRuby on RailsSnowflakeTypeScriptREST APIRedisReact

Posted 17 days ago
Apply