Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. They are seeking a Staff Software Engineer to lead technical projects, design scalable systems, and mentor engineers while working on data-intensive platforms.
Responsibilities:
- Lead technical projects end-to-end, from design and architecture to implementation and deployment
- Design and build scalable systems that handle large datasets and complex workflows
- Contribute to system architecture and make high-impact technical decisions across the platform
- Build and maintain full-stack applications using Python/Django (backend) and React (frontend)
- Collaborate closely with product and design teams to deliver impactful features
- Mentor engineers and elevate engineering standards across the team
- Drive improvements in system performance, reliability, and scalability
Requirements:
- 5–8 years of software engineering experience
- Strong full-stack experience with Python/Django and React
- Proven experience designing and scaling systems with large datasets
- Demonstrated track record of ownership and increasing responsibility
- Experience in high-growth or mid-stage startups (Series B or similar)
- Strong communication skills and ability to work cross-functionally
- Based in the U.S. and comfortable working remotely
- Experience working on data-heavy or analytics-driven platforms
- Background in SaaS, marketplace, or workflow automation products
- Experience mentoring engineers or leading technical initiatives
- Strong system design skills and architectural thinking
- Startup mindset with high ownership and autonomy