Job Closed
This listing is no longer active.
Turbocharge your career with AI skills that get hired at FAANG+
Senior Software Engineer, Backend
Location
United States
Posted
152 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Backend
Interview Kickstart
• Serve as the technical leader for “one development pod”, providing technical leadership and guidance to ensure the delivery of high-quality, reliable, and scalable software solutions. • Collaborate closely with tech leads, engineering managers, and product managers to define project scopes, goals, and deliverables aligned with the organization's strategic objectives. • Design and architect robust back-end systems, ensuring they meet the company's long-term scalability, performance, and maintainability requirements. • Mentor and support the professional development of junior developers, fostering a culture of technical excellence, continuous learning, and innovation. • Lead code reviews, advocate for best coding practices, and maintain high standards for code quality, security, and performance. • Actively contribute to the development of critical features and components, demonstrating best practices in coding and architecture. • Identify, evaluate, and integrate new tools and technologies that can improve team productivity, code quality, and product functionality. • Manage the technical debt effectively, prioritizing refactoring and updates to ensure the long-term health of the codebase. • Participate in on-call rotations, leading the troubleshooting and resolution of production issues to maintain the high availability and performance of applications. • Participate in the recruitment and onboarding of new engineers, upholding the team's technical standards.
Job Requirements
- 3.5+ years of experience in Python and Django/Django REST framework (DRF).
- A solid understanding of RESTful API design, development, and architecture best practices.
- A solid understanding of MySQL, Git, and GitHub/GitLab.
- A solid understanding of DevOps (CI/CD pipelines, AWS, etc.).
- Full-stack development experience will be a BIG plus.
- Experience leading a development team in the past is a MUST.
- Experience delivering 'multiple' large complex projects.
- Experience with agile methodologies, capable of driving sprint planning, retrospectives, and daily stand-ups.
- Good problem-solving skills. (Ability to solve medium data structures and algorithms problems).
- Good debugging and online searching skills.
- Good communication skills.
- Good understanding of Agile Methodologies and Jira.
Benefits
- Work from anywhere, forever. All roles at IK are forever remote!
- Cutting-edge technology stack
- Complete ownership; there is minimal management and extreme autonomy
- High pedigree, high caliber team
- Contribute directly to the success of the business & the top-line impact
- Rapid career progression for high performers.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Collaborate closely with our Product organization to build world-class applications for our customers • Use creativity and independent thinking to solve challenging problems around data scale and service-oriented design • Work with our internal domain experts to create tools and automation that empower them to manage complex, ever-changing data • Help us advance our engineering best practices as we build extensible software • Work closely with teammates to help them level up as engineers
Staff Software Engineer, Java, Kotlin, Kafka
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
• Foster a culture and mindset of well-designed systems, test-driven software, and transparent communication with stakeholders. • Design and scale distributed systems using Kotlin, Java, and Spring Boot. • Build and optimize data-intensive applications with Postgres, Kafka, and Redis/Redis PubSub. • Drive system reliability, scalability, and performance across services and infrastructure. • Partner with product and engineering leadership to align technical strategy with business goals. • Mentor engineers and set standards for coding, design, and best practices. • Actively participate in code reviews, maintain technical documentation, and adhere to best software development practices.
Junior Backend Developer / Analyst
ultima millaLogistic Management System for E-commerce & Retail in Mexico. Raised +$7M USD from Y Combinator, FJLabs, & more.
• Develop and maintain RESTful APIs using .NET C#. • Implement endpoints following REST best practices. • Work with SQL Server (queries, stored procedures, basic performance tuning). • Document APIs using Swagger / OpenAPI. • Fix bugs and evolve existing code. • Participate in code reviews and agile ceremonies. • Operate in integrated, high-volume environments.
Principal Python Engineer
TeramindTeramind was founded in 2014 to deliver workforce monitoring software and insider threat prevention with a user-centric approach to security. In addition to mon
• Architecture that handles 10x growth without 10x complexity • Making 5 engineers as effective as 15 through better tools and patterns • Building systems that self-heal so you can actually sleep • Turning "we need better analytics" into actual solutions • Choosing our next database, framework, or approach—and teaching us why



