FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSDjangoDockerGrafanaKafkaMicroservicesPostgresPrometheusPythonTerraform
About the role
Key responsibilities & impact- Design, develop, and maintain Python backend services and REST APIs, ensuring scalability, performance, and security
- Write clean, type-safe, and well-tested code using FastAPI or Django, SQLAlchemy v2.0, and Pydantic
- Build and own relational data models in PostgreSQL, including schema design, migrations (Alembic), and query optimization
- Develop event-driven workflows using Kafka or SQS/SNS for asynchronous service communication
- Contribute to the architecture and design of backend services, ensuring alignment with business goals and technical standards
- Participate in technical design reviews, providing feedback and recommendations to improve system design and code quality
- Collaborate with platform and data teams to integrate services into shared infrastructure and automated deployment pipelines
- Collaborate with product managers, designers, and other engineers to deliver high-quality features and enhancements
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives
- Communicate effectively with both technical and non-technical stakeholders, providing updates on progress and challenges
- Mentor and guide junior engineers, sharing knowledge and best practices to help them grow in their roles
- Lead by example, demonstrating a strong work ethic, commitment to quality, and a proactive approach to problem-solving
- Take ownership of features or projects, driving them from concept to completion with minimal supervision
- Stay up to date with industry trends, emerging technologies, and best practices, and bring new ideas to the team
- Identify opportunities for process improvements, refactoring, or technical enhancements to optimize the development lifecycle
- Participate in technical discussions and contribute to the evolution of the team’s technical direction
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 5+ years of backend software engineering experience with a strong focus on Python (FastAPI or Django)
- Solid experience with PostgreSQL: schema design, ORM usage (SQLAlchemy preferred), and query optimization
- Strong understanding of RESTful API design, microservices architecture, and service communication patterns
- Experience with event-driven architecture and message streaming (Kafka, SQS/SNS, or equivalent)
- Proficiency writing clean, maintainable code with type annotations, linting (Ruff/mypy), and test coverage (pytest)
- Familiarity with containerization (Docker) and CI/CD pipelines (GitHub Actions preferred)
- Experience with Git-based workflows, code review, and agile development practices
- Excellent problem-solving skills with a detail-oriented approach and a strong sense of ownership
- Effective communication skills and ability to work well in a collaborative team environment
- AWS experience a plus — particularly ECS/Fargate, RDS, ElastiCache, S3, and Secrets Manager
- Familiarity with Infrastructure as Code (AWS CDK or Terraform) and observability tooling (Grafana, Prometheus, Sentry) a plus
Benefits
Comp & perks- Robust health insurance plans including Medical, Dental, and Vision coverage
- 401(k) Retirement Plan with a $1 for $1 Company Match up to 5%
- Paid Parental Leave
- Associate Assistance Plan
- Education Assistance Program
- Up to $30,000 in Adoption Assistance
- Up to three weeks of vacation annually
- Generous Holiday, Sick Leave, and Personal Day policies
- New Hire Referral Bonus Program
- Significant Home Purchase Discounts
- Everyone’s Included Day
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPIDjangoPostgreSQLSQLAlchemyKafkaSQSSNSDockerCI/CD
Soft Skills
problem-solvingcommunicationcollaborationmentoringownershipattention to detailproactive approachleadershipfeedbackadaptability
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering
