Job Type
Full-time
Description
The Clipp.com Senior Software Engineer is responsible for software development projects, designing and implementing robust, scalable, and maintainable solutions collaboratively. Serving as a technical leader, they are expected to mentor colleagues in their areas of expertise, analyze and break down complicated technical challenges, and make economically informed arguments for architectural choices while delivering high-quality code to production.
Essential Duties and Responsibilities:
- Design, build, and maintain products and features supporting Clipp.com.
- Partner with the organization’s technical leaders to plan for the growth of platform infrastructure.
- Partner with other teams to use and provide feedback on internal APIs.
- Translate user needs and business goals from stakeholders into technical terms in order to design solutions.
- Implement business logic and write automated tests to deliver designs to production.
- Adjust team processes, listening to feedback, and guiding the team through the changes
- Maintain very deep knowledge of relevant Clipp.com systems.
Requirements
Education/Experience:
- Bachelor's degree in computer science or another engineering discipline; a Master’s degree is a plus
- Five years of progressively more complex experience delivering high-quality code centered around user needs to production.
- Production experience with relational database query optimization, serverless functions, designing for cloud native architecture, automated software testing, containers, and client-side performance tuning.
Requirements and Qualifications:
- High level of fluency in Ruby and JavaScript.
- Interest in optimizing the reliability, latency, and UX of user-facing applications.
- Problem-solving skills, determination, and a growth mindset.
- Excellent collaboration and communication skills.
- Good at mental math.