Software Engineer (API/Backend)

closed
Databento Logo

Databento

πŸ“Remote - United States

Summary

Join our team as a software engineer and contribute to building modern APIs for financial data. This is a remote role with optional frontend responsibilities, offering an outsized impact on the company's trajectory.

Requirements

  • At least 1 year of full-time software engineering experience, preferably at a tech company, high-growth startup, or fintech firm with a large-scale web application
  • Strong proficiency in Python
  • Experience with modern web APIs (e.g., REST, GraphQL, WebSocket, HTTP/3) and web development frameworks (e.g., FastAPI, Django)
  • Experience with relational (e.g., MySQL, Postgres, Vitess) and NoSQL databases (e.g., Clickhouse)
  • Practical experience with containerization (e.g., Docker, Docker Swarm, Kubernetes)
  • Practical experience with deployment pipelines (e.g., zero-downtime deployment, A/B/multivariate testing, feature flags)
  • Good communication skills and work ethic for a collaborative remote environment

Responsibilities

  • Design, develop, and maintain scalable APIs and backend services in Python and FastAPI
  • Work with our product designers and frontend engineers to build new web application features
  • Manage database schema changes and migrations to support our applications
  • Collaborate with the systems team to implement best practices for the build, deployment, and CI/CD
  • Implement monitoring and improve application performance and stability
  • Ensure smooth feature rollouts and updates

Benefits

  • Health insurance
  • Dental insurance
  • Disability insurance
  • Life insurance
  • 401(k) matching
  • Visa sponsorships for full-time employees
This job is filled or no longer available

Similar Remote Jobs