Job Description
Job Overview
Muck Rack is seeking a Lead Software Engineer for their Content Ingestion team, responsible for designing and evolving systems that transform unstructured data into valuable insights. The role involves collaboration across Product and Engineering teams to ensure the content pipeline is scalable, fast, and reliable, while also mentoring team members and driving improvements in code quality and performance.
Technical Requirements
Required Skills
- • Python
- • Django
- • streaming systems
- • microservices
- • Kafka
- • gRPC
- • relational databases
Preferred Skills
- • FastAPI
- • Flask
- • background job processing frameworks
- • content pipelines optimization
Experience Level
8+ years of professional experience as a software engineer
Responsibilities
- • Design, build, and maintain the core systems that power Muck Rack’s content ingestion pipeline
- • Lead technical design and architecture discussions
- • Collaborate with Product, Data Science, and Platform teams
- • Mentor engineers through code reviews and technical guidance
- • Drive continuous improvement in code quality, testing, security, and performance
- • Take ownership of project delivery
Benefits & Perks
- • Remote Work, Forever
- • Home office stipend
- • 401(k) with employer contributions
- • Comprehensive medical, dental, and vision insurance
- • 4+ weeks of PTO and 13 paid holidays
- • Learning and Development opportunities
Additional Information
- Location
-
Remote (US & Canada)
- Type
-
Full-time
- Compensation
-
Base salary between $170,000 and $190,000, plus bonuses and equity