Transforming Visionary Ideas into Market-Ready Solutions
Senior Backend Engineer – Python
Location
United States
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer – Python
Spark Eighteen
• 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
Job Requirements
- 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
- 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer II, Backend – ML Training, Serving
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. • You will support your peers and stakeholders in the product development lifecycle by collaborating across engineering, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
Python Tutor – Contract
Interval GroupHigh quality consulting. On demand. Delivered by top professionals.
• Deliver a pre-structured Level 2 curriculum focusing on fundamental Python programming concepts • Facilitate collaborative group projects and manage evening classroom dynamics for adult learners • Provide essential pedagogical support to help learners gather, structure, and collate the evidence required for their accredited portfolios • Maintain accurate records of learner attendance and weekly progress
• The role of the D365 F&O Technical Architect designs, architects and implements solutions with Dynamics 365 Customer Engagement modules • Support Long View’s Business Applications D365 F&O portfolio by working with customers and internal stakeholders (business clients, business analysts, developers, other architects), defining customer solutions and delivering engagements that are innovative and exceed business requirements • Analyze complex requirements and develop IT strategies and multi-technology solutions that are aligned with industry-accepted best practices • Create relevant documentation as required including conceptual design, logical and physical designs, bill of materials, as-built diagrams, knowledge transfer materials, FAQs, and transition to operations information • Develop and implement solutions for the D365 F&O
• We’re looking for a talented engineer to join the Nitro team and help build the core technology powering Arbitrum, the leading Ethereum scaling solution. • Designing and optimising systems responsible for transaction execution, state management, and network performance • Scaling throughput and improving the performance and efficiency of Arbitrum's core infrastructure • Solving distributed systems challenges across a large-scale blockchain network • Enhancing reliability, observability, and security across critical infrastructure • Developing new capabilities for the Arbitrum stack




