Apply

Backend Software Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Middle, 2+ years

📍 Location: United States

💸 Salary: 95000.0 - 140000.0 USD per year

🔍 Industry: Digital health

🏢 Company: SpectrumAi👥 11-50💰 $20,000,000 Series A almost 2 years agoTherapeuticsFitnessHealth Care

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: PythonSQLDjangoREST API

Requirements:
  • Bachelor’s degree in a related field or equivalent educational background.
  • Strong technical background with 2+ years of experience in designing rapidly-scaling systems.
  • Comfortable working on a new product under fluid conditions with tactical and strategic balance.
  • Impact mindset focused on business impact rather than lines of code.
  • Collaborative and humble mindset, open to teamwork across the company.
Responsibilities:
  • Participate in technical architecture design for complex requirements.
  • Contribute to foundational methods and standards across the engineering organization.
  • Perform code and architecture reviews with peers and recommend improvements.
  • Collaborate within the squad to deliver on priorities and foster a growth mindset.
  • Maintain key components of the codebase while improving surrounding systems.
  • Identify and build technical foundations for product scalability.
  • Address communication challenges across diverse audiences and influence goals.
  • Contribute to incident response efforts and ensure preparedness for security and performance incidents.
Apply

Related Jobs

Apply

📍 Brazil, Portugal, UK, USA, India, Romania

🔍 Software Engineering

🏢 Company: Mindera👥 1001-5000💰 $2,140,000 Debt Financing over 2 years agoCloud Data ServicesConsultingBig DataWeb DevelopmentData IntegrationCloud SecuritySoftware EngineeringRetail TechnologyCyber SecurityCloud Management

  • Proficient in Vanilla JavaScript and/or TypeScript and modern frameworks including React and Node.js.
  • Experience in developing performant, resilient, and secure services.
  • Ability to build and manage asynchronous and event-driven workflows.
  • Knowledge of protocols and architectural patterns like HTTP, REST, and/or GraphQL.
  • Capability to create testable code and prioritize testing.
  • Familiarity with cloud platforms like AWS, GCP, or Azure.
  • Experience with SQL and NoSQL data stores.
  • Understanding of service-oriented architectures, design patterns, and data structures.
  • Proficiency with code versioning tools like Git in a continuous delivery process.
  • Familiarity with code quality tools like linters, type checkers, and static analyses.
  • Experience with Agile methodologies such as Scrum and Kanban.
  • Ability to integrate systems like warehouse management and eCommerce.

  • Implementing innovative cloud-based solutions.
  • Collaborating with Front-End developers to deliver performant and secure services.
  • Developing and maintaining features in a collaborative, Agile environment.
  • Writing testable code and ensuring test coverage meets agreed levels.
  • Documenting code.
  • Taking ownership of code from development to deployment and maintenance.
  • Diagnosing issues in production and finding solutions.
  • Working autonomously and collaboratively to complete tasks.
  • Being involved in solutions design and implementation.
  • Caring about the complete code deployment lifecycle.

GraphQLNode.jsSQLAgileGitJavascriptTypeScriptREST APINosqlMicroservices

Posted 7 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 120000.0 - 150000.0 USD per year

🔍 Aviation technology

🏢 Company: Goodwin👥 1001-5000Financial ServicesReal Estate

  • Proven experience (~10 years) as a Backend Software Engineer or similar role.
  • Bachelor's degree in Computer Science, Software Engineering, or bootcamp equivalent.
  • Experience in writing highly secure web applications and core AWS technologies.
  • Experience in designing RESTful APIs.
  • Experience with PostgreSQL schema design, SQL query optimization, and Prisma.
  • Experience with AWS and DevOps tools.
  • Proficiency in Express and Node.js.
  • Exposure to distributed system cache, event-based systems, Kafka, Zookeeper, pub/sub, and third-party system integrations.

  • Act as a senior backend engineer, reporting directly to the VP of Engineering.
  • Design RESTful APIs for Private Jet Charter solutions.
  • Maintain and scale AWS infrastructure.
  • Design and implement database schemas, optimize queries, and ensure data integrity.
  • Develop, test, and maintain server-side applications using Node.js.
  • Create automated tests for business needs and regression testing.
  • Collaborate with cross-functional teams for project requirements.
  • Work with front-end developers to integrate user-facing elements.
  • Mentor and coach junior backend developers.
  • Provide production support during critical times outside normal hours.

AWSNode.jsPostgreSQLSQLRegression testingRESTful APIsDevOps

Posted 25 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 185000.0 - 225000.0 USD per year

🔍 Analytics engineering

🏢 Company: dbt Labs👥 251-500💰 $222,000,000 Series D almost 3 years ago🫂 Last layoff over 1 year agoArtificial Intelligence (AI)Open SourceBig DataAnalyticsInformation TechnologySoftware

  • 8+ years of experience as a software engineer.
  • Minimum requirement of a bachelor's degree in a related field (computer science, computer engineering, etc.).
  • Experience designing micro-services, event-driven architecture, and APIs (REST and/or gRPC).
  • Strong knowledge of observability and debugging production issues at scale.
  • Passion for upholding engineering best practices in all phases of the software development lifecycle.
  • Ability to lead a group of engineers from inception to implementation of ideas.

  • Help shape the future of the orchestration system by designing and implementing reliable, secure, highly available services.
  • Refactor legacy systems in collaboration with the staff+ engineering group.
  • Work on complex systems utilizing various programming languages and technologies.
  • Collaborate with multiple engineering teams, product management, UX designers, and customer support.
  • Act as a mentor to junior engineers, providing guidance on best practices and architectural decisions.

AWSPostgreSQLPythonKubernetesGogRPCREST APIRedisTerraformMicroservicesDebugging

Posted 29 days ago
Apply
Apply

📍 United States

💸 140000.0 - 238000.0 USD per year

🔍 Mental healthcare technology

  • Experience working on systems that power businesses and support modern web applications.
  • Strong understanding of at least one programming language and comfortability with others.
  • Experience in shaping work to achieve company and team goals.
  • Ability to flex into new technical and non-technical areas as required.
  • For senior engineers: designed software architecture at the systems level, led technical requirements and strategy, mentored teams, and evaluated technologies.

  • Building backend systems for financial processing and bookkeeping to support independent providers.
  • Managing claims and insurance processing to ensure predictable costs for patients and streamlined operations for providers.
  • Creating internal tooling platforms for non-technical teams in healthcare.
  • Developing a practice management platform for therapists.
  • Improving patient search experiences.

AWSPythonKafkaFastAPIPostgresRedisSpark

Posted 29 days ago
Apply
Apply
🔥 Staff Backend Software Engineer
Posted about 1 month ago

📍 United States

🧭 Full-Time

💸 170000.0 - 220000.0 USD per year

🔍 Healthcare, cyber, national security

  • BS, MS in computer science, software engineering, or a related field.
  • Proficiency in programming languages such as Python, Go, or Typescript, with a strong ability to write clean, maintainable code.
  • Proven experience in backend engineering with expertise in data structures, algorithms, and software design.
  • Authoritative in ETL optimization, designing, coding, and tuning big data processes.
  • Expert in developing and optimizing systems for data processing and providing REST APIs for inter-service communication and user-facing applications.
  • Hands-on experience with Amazon Web Services (AWS), Google Cloud Platform (GCP), and/or Microsoft Azure.
  • Excellent problem-solving skills, focusing on delivering scalable and efficient solutions.
  • Exceptional written and verbal communication skills.
  • Strong desire to build impactful products.
  • Previous experience in leading an engineering team.
  • 15 + years of experience in software engineering and development.

  • Architect, design, build, maintain, and enhance robust data platform, backend infrastructure, and APIs used by us and our customers.
  • Build and maintain ETL data pipelines involving homogenous and heterogeneous data from external healthcare data sources and our internal databases.
  • Develop, scale, and optimize our machine learning infrastructure.
  • Collaborate with cross-functional teams, partners, and customers to understand needs, offer insights, and tailor systems to meet these needs.
  • Encourage and maintain a culture of innovation, creativity, and collaboration.
  • Support and contribute to code reviews, ensuring adherence to coding standards and best practices.
  • Mentor the engineering team as the company grows, providing guidance and coaching.
  • Ability to move into formal engineering leadership as the company grows.

AWSBackend DevelopmentLeadershipPythonETLGCPMachine LearningTypeScriptAlgorithmsAzureData engineeringData StructuresGoREST API

Posted about 1 month ago
Apply
Apply

📍 North America, South America, western EMEA

💸 70000 - 170000 USD per year

🔍 Web analytics, data processing

🏢 Company: Automattic Careers

  • Strong knowledge of Python.
  • Commitment to clean coding practices.
  • Excitement to work with large-scale data systems (petabyte scale).
  • Understanding and interest in building and working on distributed systems.
  • Experience with databases like Elasticsearch, Redis, Cassandra, PostgreSQL.
  • Strong written communication skills.
  • Comfortable with on-call rotations.
  • Located in North America, South America, or western EMEA (timezone within 5 hours east or west of UTC-5).

  • Write Python code using standard methodologies and maintain code readability and design.
  • Analyze data at an extensive scale running across thousands of Python cores.
  • Brainstorm new product ideas with team and customers, requiring strong written communication.
  • Master cloud technologies and systems, with an interest in distributed systems.
  • Participate in the team's on-call rotation.

AWSPostgreSQLPythonCloud ComputingData AnalysisElasticSearchKafkaAmazon Web ServicesCassandraData engineeringPostgresRedisSparkCommunication SkillsCollaborationLinuxWritten communication

Posted 2 months ago
Apply
Apply

📍 United States

🔍 Advertising technology

🏢 Company: MNTN👥 251-500💰 $2,000,000 Seed almost 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of Rust development experience.
  • 2+ years of experience writing SQL queries and designing database tables.
  • Experience with Kotlin and Python is preferred.
  • Knowledge of modern design patterns.
  • Experience with Microservice style architecture.
  • Familiarity with Cloud hosting solutions (K8, Istio, etc.).
  • Experience using GIT.
  • Knowledge of the HTTP lifecycle.
  • Understanding of DRY, BDD, and how to write effective unit & functional test cases.
  • Comfortable in a Linux/UNIX environment.
  • Experience on AWS, GCP, or other cloud infrastructure.
  • Knowledge of NoSQL databases such as Cassandra, DynamoDB, and Redis is preferred.

  • Design and build a robust marketing platform that reaches the right audience, anywhere, anytime.
  • Build high volume services that are reliable at scale.
  • Develop big data solutions using open source frameworks.
  • Collaborate with and explain complex technical issues to Product and Project Leads.
  • Optimize and enhance existing products.

AWSPythonSQLDesign PatternsDynamoDBGCPGitKotlinCassandraRedisNosqlRustMicroservices

Posted 2 months ago
Apply
Apply

📍 San Francisco, CA

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: Mem👥 11-50💰 $23,500,000 Series A about 2 years agoProductivity ToolsInformation Technology

  • Have prior experience in complex engineering environments.
  • Self-starter capable of independent problem-solving.
  • Open to using state-of-the-art tools.
  • Well-versed in systems thinking.
  • Detail-oriented and capable of handling projects from conception to completion.
  • Thrive in ambiguous and innovative problem-solving situations.
  • Tech stack includes Django, Python, OpenAPI, Postgres, Redis, and cloud platforms.

  • Report directly to the CEO and collaborate with the team to architect and build backend systems.
  • Build backend for user-facing features that provide personal knowledge assistance.
  • Solve backend issues such as data processing, real-time recommendations, and information retrieval.
  • Develop and implement APIs and backend services.
  • Design and maintain scalable and reliable systems.
  • Enhance observability and monitoring for operational efficiency.

DockerPythonArtificial IntelligenceDjangoElasticSearchPostgresRedisCI/CD

Posted 3 months ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: Mem👥 11-50💰 $23,500,000 Series A about 2 years agoProductivity ToolsInformation Technology

  • Impact-oriented and opinionated approach.
  • Experience in leading architecture for projects, services, and teams.
  • Proficient in managing, deploying, and scaling infrastructure in large environments.
  • Self-starter capable of independent problem-solving.
  • Open-minded regarding state-of-the-art tools.
  • Strong understanding of systems thinking.
  • Detail-oriented and adept at managing projects from start to finish.
  • Ability to thrive in ambiguous situations and enjoy new challenges.

  • Report directly to the CEO and collaborate with key team members on backend systems.
  • Lead architecture and implementation of core infrastructure and sync systems.
  • Build backend for user-facing features that promote intelligence in the product.
  • Address complex backend problems, including sync, collaborative editing, and recommendations.
  • Enhance observability and monitoring for effective incident response.
  • Establish best software development practices.

DockerPythonSoftware DevelopmentArtificial IntelligenceDjangoElasticSearchPostgresRedisCI/CDTerraform

Posted 3 months ago
Apply