Apply

Senior Backend Engineer

Posted 5 months agoViewed

View full description

📍 Location: Canada, United States, PST, EST

💸 Salary: $175,000 - $200,000 CAD per year

🔍 Industry: Data access and integration for marketing

🏢 Company: SyncWith👥 1-10InternetDeveloper APIsInformation Technology

🗣️ Languages: English

🪄 Skills: AWSGCPShopifySQLiteTypeScriptGoogle AnalyticsAmplitude AnalyticsPostgresCommunication SkillsCollaboration

Requirements:
  • Experienced backend engineer who thrives on working with large datasets, API integrations, and complex backend systems.
  • Proven ability to debug and troubleshoot complex problems, quickly identifying root causes.
  • Understanding of scaling challenges in backend systems, with experience in optimizing performance and managing data flows.
  • Adaptability to dive into large, complex codebases to implement impactful changes.
  • Strong verbal communication skills to articulate technical concepts clearly in a remote team.
Responsibilities:
  • Develop new data integrations with third-party services and enhance existing ones, ensuring seamless data flow and usability for users.
  • Implement new features and capabilities within our data analytics engine, improving power, reliability, and scalability.
  • Work on backend optimizations to ensure scalable systems for growing data volumes and user demands.
  • Investigate, reproduce, and resolve complex technical issues reported by users, finding root causes and implementing robust solutions.
  • Own features from concept to production, using feedback from analytics, user logs, and customer interactions to achieve high-impact results.
  • Collaborate closely with founders and team, contributing ideas and skills to the company’s growth.
Apply

Related Jobs

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

📍 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
Apply

📍 United States

🧭 Full-Time

💸 155000.0 - 190000.0 USD per year

🔍 Software Development

🏢 Company: Qventus👥 101-250💰 $85,000,000 Series D about 2 months agoArtificial Intelligence (AI)Machine LearningHospitalAnalyticsHealth Care

  • A degree in Computer Science (BS, MS, or PhD) or equivalent work experience with 8+ years in software engineering.
  • 5+ years of professional experience as a software engineer, primarily working with Python.
  • Proven expertise in Amazon Web Services, including designing and deploying cloud-native applications using AWS tools like Lambda, API Gateway, DynamoDB, or similar.
  • Experience with frameworks such as Django, Django Rest Framework, and database systems like MySQL/PostgreSQL (Strongly desired)
  • Experience in Kubernetes (EKS) or ECS (Strongly desired).
  • Familiarity with modern data tools such as dbt, Databricks, Airflow, Spark, and Snowflake for enabling data-driven solutions.
  • Experience with event streaming solutions such as AWS Kinesis or Kafka
  • Hands-on experience with AWS architectures, such as microservices or serverless patterns.
  • Familiarity with NoSQL document databases such as DynamoDB or MongoDB
  • A keen interest in ChatGPT, LLMs, and other GenAI technologies.
  • Experience in healthcare tech, including Smart on FHIR, CDS, and EHR integrations.
  • Prior work experience in enterprise SaaS companies.
  • Leverage your outstanding technical expertise to deliver high-quality, secure, and scalable code.
  • Design and implement backend systems that are resilient, performant, and capable of delighting care teams in a healthcare setting.
  • Collaborate closely with the data team to build and maintain integrations, pipelines, and APIs that enable seamless access to critical data.
  • Architect solutions using AWS services such as Lambda, S3, DynamoDB, Step Functions, RDS, and ECS, with a focus on scalability and reliability.
  • Support the development and optimization of data workflows using modern tools like dbt, Databricks, and Snowflake.
  • Stay up-to-date on modern security design principles, identify threats, and implement preventive measures across cloud architectures.
  • Continuously learn new technologies and thrive in a fast-paced, dynamic environment.
  • Collaborate effectively with the team, fostering a culture of growth and shared success – a rising tide lifts all boats.

AWSBackend DevelopmentPythonSoftware DevelopmentSQLCloud ComputingData AnalysisDynamoDBGitKafkaKubernetesMachine LearningSnowflakeAlgorithmsAPI testingData engineeringData StructuresREST APIServerlessCommunication SkillsAnalytical SkillsCollaborationCI/CDRESTful APIsMicroservicesJSONDebugging

Posted 18 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • 7+ years of professional software development experience
  • In-depth experience with Java and the JVM
  • Experience leading complex features end-to-end and cross-team
  • Proficient communicator in English, both verbal and written
  • Experience designing and building fault-tolerant, distributed systems
  • Experience building and scaling highly-available systems
  • Experience working with AWS, Docker, and Kubernetes
  • Experience automating the software build and delivery process
  • Experience working on developer tools
  • Design, implement, test, deliver, and maintain Develocity features
  • Solve technical problems that have large scope, complexity, and business impact
  • Effectively manage individual project priorities, deadlines, and deliverables
  • Assist clients both during trials and in production
  • Contribute to process changes that improve the team’s velocity and efficiency
  • Participate in Develocity releases, in collaboration with the entire engineering team

AWSDockerJavaJVMKubernetesMicroservices

Posted 19 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 100000.0 - 120000.0 USD per year

🔍 Software Development

🏢 Company: Puzzle.io

  • 6+ years of software engineering experience
  • Strong proficiency in Typescript and backend frameworks (Flask, FastAPI, Django)
  • Extensive experience designing and implementing REST APIs
  • Strong experience with database design (SQL, NoSQL)
  • Understanding of system design and microservices architecture
  • Design and implement backend services for revenue analytics and billing systems
  • Build robust, high-performance APIs for integration
  • Develop scalable data pipelines for real-time reporting
  • Create backend systems for subscription management and pricing
  • Architect event-driven systems for reporting and forecasting
  • Ensure data consistency and system reliability

Backend DevelopmentSQLDjangoETLFlaskGCPKafkaTypeScriptFastAPIREST APINosqlMicroservicesData analytics

Posted 24 days ago
Apply
Apply
🔥 Senior Backend Engineer
Posted about 1 month ago

📍 United States

🧭 Full-Time

🔍 IT Services

🏢 Company: V Studios, Inc.

  • Experience writing and testing RESTful APIs in Python.
  • Experience writing containerized microservices.
  • Experience with infrastructure-as-code (CloudFormation and/or Terraform).
  • Experience with continuously-deployed high-availability cloud applications (auto-scaling compute, data store, object store).
  • Must be a U.S. Citizen.
  • Willingness and ability to obtain a Public Trust credential for U.S. government work.
  • Develop cloud-based web applications using Python and AWS services like Lambda, StepFunctions, and DynamoDB.
  • Participate in engineering on-call rotation to maintain system availability.
  • Collaborate with teammates and clients using Scrum/Agile processes and tools like Google Workspace, Slack, and Jira.
  • Work on interdisciplinary projects with the 3D Animation team.

AWSDockerPythonDynamoDBServerlessCI/CDRESTful APIsTerraformMicroservices

Posted about 1 month ago
Apply
Apply

📍 United States, Canada, Mexico, Costa Rica, Argentina

🧭 Full-Time

🔍 Crypto

🏢 Company: Career Renew

  • +6 years in software engineering, with deep Solidity and EVM knowledge.
  • Backend experience in TypeScript; experience in Go/Rust is a bonus.
  • Strong opinions on rollups and the Ethereum roadmap.
  • Experience with intent-based systems, relayers, or multichain infrastructure.
  • Startup bias, thrives in 0→1 environments, takes ownership, and can make critical early technical decisions.
  • Ability to write high-quality, well-tested code, mentor others, and enhance engineering culture.
  • Capability to autonomously drive technical initiatives in a high-velocity crypto environment, ensuring scalability and reliability.
  • Write high quality and well tested code, and review code from other team members.
  • Collaborate with engineers, designers, and product managers to turn requirements into products and lead the execution end to end.
  • Provide guidance and technical leadership to peers in navigating architectural and coding tradeoffs.
  • Take charge of driving strategic technical initiatives across engineering pods that impact the entire engineering organization.
  • Provide technical support and guidance to developers building on our platform.

Backend DevelopmentEthereumTypeScript

Posted about 1 month ago
Apply
Apply
🔥 Senior Backend Engineer
Posted about 1 month ago

📍 US, Canada, North American time zones

🔍 Cryptocurrency, Fintech

🏢 Company: Eco Inc.

  • 6+ years of software engineering experience, with 5+ years building and maintaining high-availability systems in TypeScript, ideally with experience or interest in Go / Rust.
  • 3+ years of experience developing high-availability backend services that interact with real-time cryptocurrency platforms.
  • Strong coding skills with a deep understanding of cloud architectures, algorithms, and debugging complex distributed systems.
  • Deep understanding of Solidity, the EVM, smart contract best practices and current industry patterns.
  • Experience designing, building, and maintaining large-scale production systems on the cloud, ensuring high availability, fault tolerance, and scalability.
  • Ability to build from 0→1, designing systems from scratch and making critical early technical decisions.
  • Passion for modern best practices in backend engineering and Web3, with a desire to actively shape the tech stack as new systems and services are built.
  • Experience mentoring junior engineers and contributing to a strong engineering culture.
  • Write high quality and well tested code, and review code from other team members.
  • Collaborate with engineers, designers, and product managers to turn requirements into products and lead the execution end to end.
  • Provide guidance and technical leadership to peers in navigating architectural and coding tradeoffs.
  • Take charge of driving strategic technical initiatives across engineering pods that impact the entire engineering organization.
  • Provide technical support and guidance to developers building on our platform.

Backend DevelopmentCloud ComputingEthereumTypeScriptAlgorithmsGoRustWeb3.jsMicroservices

Posted about 1 month ago
Apply
Apply
🔥 Senior Backend Engineer (L2)
Posted about 1 month ago

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • 4-10 years of experience in production systems, skilled in Rust or Go.
  • Proven experience in distributed systems
  • Strong OSS blockchain projects/contributions in Ethereum projects
  • Capable of independently leading projects and unifying cross-functional teams through exceptional communication and collaboration skills.
  • Familiar with blockchain or distributed system protocol standards.
  • Contribute to the development and scaling of Flashbots products, specifically SUAVE and SUAPPS.
  • Collaborate with the best mechanism design researchers in the industry to build products at the intersection of incentives and distributed systems.
  • Maintain and enhance protocol services and developer tools within the Flashbots ecosystem.
  • Write and manage technical documentation and diagrams for public and internal use.
  • Participate actively in community and partner with leading crypto projects.
  • Write well-tested code.

Backend DevelopmentSoftware DevelopmentBlockchainEthereumGoRustCommunication SkillsProblem SolvingSoftware Engineering

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 150000.0 - 200000.0 USD per year

🔍 Software Development

🏢 Company: Renew Home👥 51-100Smart HomeRenewable EnergyClean Energy

  • 4-8 years of industry experience building backend software services.
  • Bachelors/Masters degree in computer science or demonstrated experience in the software industry.
  • Strong SQL skills, proficiency with SQL and no-SQL databases (MySQL, Oracle, Postgres, Redshift, mongodb etc.).
  • Strong software engineering background and proficiency in one or more of Python, Java, PHP, Ruby.
  • Strong leadership skills and proven ability to build and ship features.
  • Excellent problem-solving skills and attention to detail.
  • Experience with scalable distributed data processing.
  • Experience with AWS Lambda/Cloud functions, pub/sub, AirFlow tools.
  • Experience with cloud automation and infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation, AWS CDK.
  • Build and maintain backend services that allow Renew Home and energy partners such as energy markets, utilities, and retailers to seamlessly communicate.
  • Develop and support the software that operates our virtual power plants.
  • Rearchitect and optimize existing systems to support 5x to 10x user growth.
  • Work closely with development teams to integrate cloud services into the broader system architecture.
  • Work with cross-functional teams consisting of engineering, product management, business development, operations, and marketing.
  • Work on many aspects of our stack: Python, FastAPI, PostgreSQL, Prefect, AWS/GCP (CDK, ECS/EKS, RDS, Redshift, S3, SQS, SES, or equivalent in GCP), Ubuntu, Apache, Redis, Git, Jira.
  • Implement API monitoring tools and proactively monitor API service performance.
  • Participate in our agile development process - regular team updates, standup meetings, 1-on-1’s and peer code reviews.

AWSPostgreSQLPythonSQLMongoDBFastAPIRedisTerraform

Posted about 1 month ago
Apply