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.

Senior Backend Engineer – Python
Spark EighteenSenior Backend Engineer (Python) at Spark Eighteen, building high-quality backend systems and mentoring junior members. Collaborating with teams to deliver secure and scalable applications.
Tech Stack
Tools & technologiesAWSAzureCloudDjangoFlaskGoogle Cloud PlatformMicroservicesNoSQLPythonSQL
About the role
Key responsibilities & impact- Designing and developing robust backend systems
- Contributing to architectural decisions
- Driving best engineering practices
- Mentoring junior team members
- Collaborating closely with cross-functional teams to deliver secure, scalable, and high-performance applications
Requirements
What you’ll need- 4-7 years of hands-on experience in backend development using Python and frameworks such as Django, Flask, etc.
- Bachelor’s or Master’s degree in Computer Science or equivalent discipline.
- Strong technical background in architecting, designing, and developing robust web applications using Python.
- Experience in participating in architectural discussions and proposing innovative ideas for system improvements.
- Strong knowledge of RESTful APIs, microservices architecture, and database design (SQL and NoSQL).
- Expertise in version control systems such as Git and familiarity with cloud platforms including AWS, Azure, or Google Cloud Platform.
- Proficiency in building secure applications, including experience with OAuth2, JWT, and other authentication and authorization protocols.
- Understanding of Python threading limitations and multi-process architectures.
- Knowledge of user authentication and authorization across multiple systems, servers, and environments.
- Ability to optimize applications for maximum speed and scalability.
- Experience in troubleshooting, debugging, upgrading, and maintaining existing systems.
- Experience in conducting thorough code reviews and ensuring high code quality standards.
- Ability to drive adoption of coding guidelines, testing methodologies, and quality metrics across teams.
- Experience in driving continuous improvement and best practices in backend development processes.
- Proven ability to lead, mentor, and guide interns and junior engineers to deliver scalable, high-quality solutions.
- High ownership mindset with a proactive support-oriented approach.
- Strong collaboration and interpersonal skills, with the ability to work effectively in a team environment.
- Passion for continuous learning and staying updated with emerging technologies.
Benefits
Comp & perks- Comprehensive insurance coverage that gives you peace of mind, so you can focus on doing your best work
- Flexible work arrangements designed to support sustained productivity, personal well-being, and work-life balance
- Continuous learning and accelerated skill development through hands-on projects and mentorship from experienced industry leaders
- Global client exposure across 20+ countries, offering real-world experience with diverse markets and business environments
- Opportunity to work on high-impact, large-scale projects that have collectively generated over $1B in measurable business value
- Competitive, market-aligned compensation packages that recognize performance, expertise, and long-term contribution
- Monthly demo days that celebrate innovation, showcase your work, and give you a real voice in what we build
- Annual recognition programs and performance-driven awards in a truly meritocratic environment
- Referral bonuses that reward you for helping grow a strong, like-minded team
- A strong problem-solving culture with opportunities to tackle meaningful, real-world challenges
- A positive, people-first workplace that supports happiness, balance, and long-term growth
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
PythonDjangoFlaskRESTful APIsmicroservices architectureSQLNoSQLOAuth2JWTversion control
Soft Skills
mentoringcollaborationleadershipproblem-solvingcommunicationproactive supportcontinuous learningteamworkcode reviewdriving best practices
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science