Senior Product Engineer
Code Climate
About Code Climate
Code Climate empowers engineering leaders to make data-driven decisions to optimize workflows, improve productivity, and foster healthier team dynamics. Our Software Engineering Intelligence Platform provides enterprise organizations with engineering metrics that drive better business outcomes and enable high-performing teams.
We are looking for a full-stack Senior Product Engineer to join our NYC engineering team with a strong focus on front-end development, product sense, and a passion for creating exceptional user experiences. This role combines technical expertise in front-end technologies with an eye for design and usability to build beautiful, intuitive interfaces for our users.
About the Role
As a Senior Product Engineer, you’ll own full stack development of features for Code Climate’s Software Engineering Intelligence Platform. You’ll take ownership of delivering end-to-end features, with contributions spanning API ingestion, data processing, and front-end application development. As an early team member, you’ll have an outsized impact in shaping our product and roadmap. As such, this position is best suited to those passionate about designing and shipping user-facing features with a high bar for quality.
Key Responsibilities
Product Development
Build and maintain robust, responsive, and accessible front-end interfaces using React, TypeScript, Tailwind CSS, and modern front-end frameworks.
Implement new backend services and APIs using TypeScript
Translate rough sketches into production-ready features with a strong focus on design and consistency.
Develop intuitive data visualizations and components that bring engineering metrics to life, ensuring they are functional and aesthetically pleasing.
Cross-Functional Collaboration
Partner with leadership to ensure the product ideas align with customer needs.
Work closely with other engineers to consume and enhance APIs to deliver end-to-end solutions.
Continuous Improvement
Stay up-to-date with the latest front-end technologies and best practices to ensure the platform remains cutting-edge.
Optimize front-end performance for scalability, speed, and maintainability.
Qualifications
Required Skills and Experience
Front-End Expertise: Strong proficiency in React, TypeScript, CSS, and frameworks like Tailwind CSS.
UX/Design Skills: Demonstrated ability to create intuitive, user-friendly interfaces with attention to detail and a deep understanding of design principles.
Data Visualization: Experience building interactive data visualizations using tools or libraries such as D3.js, Highcharts, or similar technologies.
Collaboration: Strong ability to work in cross-functional teams, balancing technical requirements with product and user experience goals.
Experience: 3-5+ years of professional experience in front-end development, focusing on web applications or SaaS products.
Preferred Skills
Familiarity with design tools such as Figma or Sketch.
Strong understanding of git workflows (branching strategies, tags)
Knowledge of accessibility standards (e.g., WCAG) and performance optimization techniques.
Why Join Code Climate?
Work on impactful, data-rich tools that improve engineering workflows worldwide.
Collaborate with a team that values innovation, creativity, and user-centered design.
Enjoy competitive compensation, benefits, and growth opportunities in a dynamic environment.
If you’re a full-stack engineer passionate about creating exceptional user experiences and have a strong product sense, we’d love to hear from you!
Apply Now to join Code Climate and help shape the future of engineering analytics.