Lyric is hiring a Staff Software Engineer to drive the design and implementation of mission-critical systems across our platform. As a high-level individual contributor, you will lead architectural decisions, influence engineering standards, and mentor fellow engineers while remaining hands-on in building scalable, high-performance software.
What You'll Do
- Architect and implement core services, systems, and APIs with a focus on scalability, security, and maintainability.
- Serve as a technical leader across multiple projects, providing guidance on system design, coding best practices, and performance optimization.
- Collaborate cross-functionally with product managers, designers, and other engineers to deliver high-quality solutions.
- Lead design reviews, code reviews, and contribute to technical documentation and RFCs.
- Investigate and resolve critical issues in production systems, ensuring reliability and uptime.
- Drive adoption of engineering best practices, tools, and frameworks across teams.
- Mentor and coach junior and mid-level engineers, helping them grow in their technical careers.
What We're Looking For
- A minimum of eight (8) years of software engineering experience, including designing and shipping large-scale systems.
- Deep proficiency in one or more backend or full stack languages such as Java, Go, Python, or TypeScript.
- Strong knowledge of distributed systems, API designs, databases (SQL and NoSQL), as well as cloud infrastructure (AWS, GCP, or Azure).
- Experience with CI/CD pipelines, container orchestration (e.g., Kubernetes), and observability practices.
Nice to Have
- Excellent problem solving skills and a collaborative mindset.
- Strong communication skills with the ability to influence technical direction and communicate effectively with stakeholders.
- Experience in a high-growth tech company or fast-paced startup environment.
- Familiarity with event-driven architectures, streaming systems (Kafka, Pub/Sub), or microservice patterns.
- Background in platform engineering, DevOps, or site reliability.
- Contributions to open source projects or technical publications.
Technical Stack
- Languages: Java, Go, Python, TypeScript
- Databases: SQL, NoSQL
- Cloud: AWS, GCP, Azure
- Infrastructure: Kubernetes, Kafka
Benefits & Compensation
- US base salary range provided for this full-time position.
Lyric is an Equal Opportunity Employer that strives to create an inclusive environment, empower employees and embrace collaborative success.






