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 & technologiesAmazon RedshiftAWSAzureCloudDistributed SystemsDockerFlaskGoGoogle Cloud PlatformJavaJavaScriptKubernetesNode.jsPython
About the role
Key responsibilities & impact- Lead the architecture, design, and evolution of highly scalable, cloud-native backend systems and APIs.
- Drive technical strategy for reliability, scalability, performance, and cost efficiency across data-intensive workloads.
- Own complex backend initiatives end-to-end, from design through production rollout and operational maturity.
- Collaborate closely with data engineering, frontend, platform, and SRE teams to ensure cohesive system design and execution.
- Influence engineering standards and best practices around code quality, testing, CI/CD, observability, and operational excellence.
- Review and guide designs and implementations across teams, acting as a trusted technical advisor.
- Mentor senior and junior engineers, helping grow technical depth and leadership within the organization.
- Stay ahead of industry trends in backend systems, cloud platforms, and data engineering, applying them thoughtfully at scale.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
- 8+ years of backend engineering experience, with a proven track record of building and scaling complex production systems.
- Deep expertise in Python (experience with Java, Go, or Node.js is a strong plus).
- Strong experience designing distributed systems and RESTful APIs using frameworks such as Flask or FastAPI.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and cloud-native architectures.
- Solid understanding of relational databases and data platforms/warehouses (e.g., Snowflake, Redshift, Databricks).
- Experience with Docker and Kubernetes in large-scale or production environments.
- Strong fundamentals in system design, data structures, algorithms, and trade-off analysis.
- Experience driving or influencing CI/CD pipelines, deployment strategies, and operational practices.
- Excellent communication skills, with the ability to influence technical direction across teams.
Benefits
Comp & perks- Competitive compensation
- Flexible work arrangements
- Clear growth paths for senior technical leaders
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
PythonJavaGoNode.jsFlaskFastAPIDockerKubernetesrelational databasesdata structures
Soft Skills
communicationmentoringinfluencingcollaborationleadershiptechnical advisingcode qualityoperational excellencedesign reviewteam cohesion
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Engineering
