Lead Software Engineer, Content Ingestion jobs in United States
cer-icon
Apply on Employer Site
company-logo

Muck Rack · 21 hours ago

Lead Software Engineer, Content Ingestion

Muck Rack is the leading SaaS platform for public relations and communications professionals. They are seeking a Lead Software Engineer to design and evolve systems that transform unstructured data into valuable insights, collaborating with various teams to ensure the platform remains reliable and data-rich.

Information ServicesJournalismMedia and EntertainmentPublic RelationsSaaSSoftware
check
Growth Opportunities

Responsibilities

Design, build, and maintain the core systems that power Muck Rack’s content ingestion pipeline
Lead technical design and architecture discussions that improve data processing, scalability, and reliability
Collaborate with Product, Data Science, and Platform teams to deliver high-quality, structured data that supports customer workflows
Mentor engineers on the team through code reviews, technical guidance, and knowledge sharing
Drive continuous improvement in code quality, testing, security, and performance
Take ownership of project delivery, ensuring initiatives are completed with a balance of speed and stability

Qualification

PythonStreaming systemsMicroservicesKafkaDjangoGRPCRelational databasesCuriosityCommunicationOwnershipCollaboration

Required

8+ years of professional experience as a software engineer
Hands-on experience designing, building, and operating streaming or distributed systems to support large-scale data workflows
Expertise with Python or a similar programming language
Experience with Django or a comparable web framework (FastAPI, Flask, etc.)
Experience building and maintaining microservices that are reliable, observable, and scalable
Experience with Kafka or related streaming technologies (Kinesis, etc.)
Experience gRPC, protobuf
Experience operating with large-scale data systems (multi-terabyte) or high-traffic SaaS applications
Expertise with relational or search databases such as MySQL, Postgres, or Elasticsearch/OpenSearch

Preferred

Experience designing or optimizing content pipelines or distributed data workflows (converting unstructured to structured and enriching)
Experience with background job processing frameworks
Experience scaling systems that handle significant data throughput
Interest in journalism, media, or the technology that supports those industries
Have excellent communication skills and can explain complex ideas clearly to both technical and non-technical audiences
Take ownership of their work, proactively identifying and solving issues without waiting for direction
Foster a collaborative and supportive engineering culture by providing thoughtful, constructive feedback
Take pride in writing clean, readable, and testable code that remains maintainable over time
Balance pragmatism with long-term thinking, managing complexity and technical debt thoughtfully
Embrace curiosity and continual growth

Benefits

Home office stipend, phone and internet reimbursement, coworking membership
Virtual and in-person team bonding (lunches, events, competitions)
Competitive geo-neutral pay in the U.S.
Annual reviews to ensure equity and market alignment
Standardized bonus or commission structure
401(k) with employer contributions
Equity opportunities
Comprehensive medical, dental, vision, disability, and life insurance for employees and dependents
100% premium coverage for individuals on high-deductible plans
24/7 Virtual Care and Employee Assistance Program
Employer-funded HSA contributions and other pre-tax benefits
Quarterly wellness stipend and free Headspace subscription
4+ weeks of PTO, plus paid sick and mental health days
13 paid holidays with the option to swap for personal days
Up to 16 weeks of fully paid parental leave
Transparent pathways for internal mobility and promotion
Bi-annual performance reviews, team workshops, and leadership training
Unlimited access to Coursera and O’Reilly
2 additional PTO days annually for learning and development

Company

Muck Rack

company-logo
Muck Rack is a public relations management platform that enables organizations to connect with journalists to generate media coverage.

Funding

Current Stage
Growth Stage
Total Funding
$180M
Key Investors
Susquehanna Growth Equity
2022-09-07Series A· $180M

Leadership Team

leader-logo
Greg Galant
CEO and Cofounder
linkedin
leader-logo
Lee Semel
Cofounder, CTO Emeritus
linkedin
Company data provided by crunchbase