We are looking for a Senior Backend Engineer who is passionate about building robust, scalable backend systems in Python. This role is for someone who thrives in an environment where most of the day is spent writing code, designing clean architectures, and solving hard problems independently.
Requirements
- 8+ years of professional backend software engineering experience, with a strong focus on Python.
- Proven ability to design and deliver production-grade APIs and services using frameworks such as FastAPI or Flask.
- Solid experience with PostgreSQL, including schema design, query optimization, and migrations.
- Practical knowledge of geospatial and time-series querying, data modeling, and efficient indexing.
- Experience building asynchronous systems using Redis (pub/sub, streams, or queues) or similar technologies.
- Strong foundation in Docker-based development and deployment workflows.
- Deep understanding of software engineering best practices, version control, testing, CI/CD, documentation, and type safety.
- Demonstrated ability to take full ownership of a complex backend service from concept to production, with minimal oversight.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance