remote
Sr. Software Engineer - Whitepages
Software Engineer
Senior Software Engineer building full‑stack, revenue‑driving products for millions of users, leveraging Scala, Python, TypeScript, Rust, and SQL in a high‑performance, well‑typed environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable backend services and data pipelines that power high‑traffic user‑facing applications.
- Collaborate with product and design teams to translate business requirements into robust, well‑typed code.
- Implement and optimize SQL queries and data models to support real‑time analytics and reporting.
- Integrate AI tooling into the development workflow to enhance productivity and code quality.
- Mentor junior engineers and contribute to architectural decisions across the stack.
Requirements
- 5+ years of professional software development experience with a strong focus on backend and full‑stack engineering.
- Proficiency in Scala, Python, TypeScript, Rust, and SQL, with a track record of building well‑typed, maintainable systems.
- Experience designing and scaling distributed services that serve millions of users.
- Strong problem‑solving skills and a passion for clean, testable code.
- Excellent communication skills and a collaborative mindset.
Skills
scalapythontypescriptrustsql