About us
Crunchr is the People analytics platform for forward-thinking HR teams. Our team has been built with the same attention and care as our product, and we value motivated and impact-driven team players. For more information about us, you can visit the Crunchr career page.
Some context about the role
As a Senior Software Engineer at Crunchr, you will play a key role within one of our cross-functional feature teams. Our Product & Tech organization is responsible for ideating, designing, and delivering the next generation of people analytics solutions.
You will collaborate closely with fellow engineers, a Product Manager, and a Designer to shape our platform’s architecture, drive technical decisions, and deliver high-quality product improvements. You will also mentor engineers, contribute to engineering standards, and help us continuously elevate the craft of software development at Crunchr.
Some of your responsibilities will be:
- Lead and contribute to the development of scalable, maintainable software, writing well-structured, tested, and documented code.
- Backend: Python (Django, SQLAlchemy), PostgreSQL
- Frontend: Angular (TypeScript, RxJS, Jasmine), SCSS, HTML5
- See our full stack on stackshare.
- Design and evolve system architecture, ensuring our solutions remain robust, secure, and ready for scale.
- Design and implement clean APIs and data models, with clear contracts and a keen eye for performance and long-term maintainability.
- Drive the delivery of new features, working with developers, designers, and product stakeholders to translate complex ideas into intuitive user experiences.
- Mentor and support other engineers, conducting thoughtful code reviews, sharing best practices, and contributing to our engineering culture.
- Shape technical guidelines and areas of expertise, helping raise the bar for code quality, documentation, and engineering rigor.
- Continuously improve our engineering processes, influencing ways of working, tooling, and standards across teams.