Job Description
Job Overview
Muck Rack is seeking a Senior Software Engineer for its Platform team to help enhance its leading SaaS platform aimed at public relations and communications professionals. The role involves collaboration with various engineering teams to advance core application elements while maintaining a focus on scale, quality, and customer experience. The ideal candidate will have a strong technical background and a commitment to improving development processes and system reliability.
Technical Requirements
Required Skills
- • Python
- • Django
- • microservices
- • MySQL
- • Elasticsearch
- • Flask
Preferred Skills
- • Kafka
- • gRPC
- • Kubernetes
Experience Level
5+ years of professional experience as a software engineer
Responsibilities
- • Design, build, and maintain core components used across multiple feature teams
- • Curate frameworks, tooling, and best practices to enhance developer productivity
- • Evaluate and integrate emerging technologies that benefit the engineering organization
- • Advocate for automation and observability to support scalability and maintainability
- • Collaborate with feature teams to simplify development and deployment processes
- • Improve CI/CD pipelines for deployment speed and reliability
- • Drive engineering best practices including code quality and performance optimizations
Benefits & Perks
- • Remote work setup
- • Home office stipend and reimbursements
- • 401(k) with employer contributions
- • Health, dental, vision, and life insurance
- • 4+ weeks of PTO and paid holidays
- • Learning and development opportunities
- • Equity opportunities
Additional Information
- Location
-
Remote (US & Canada)
- Type
-
Full-time
- Compensation
-
Base salary between $152,000 and $175,000 in the US; $171,000–$200,000 CAD in Canada