Job Type
Full-time
Description
Summary:
The Clipp.com Senior Software Engineer is responsible for software development projects, designing and implementing robust, scalable, and maintainable solutions in a collaborative fashion. 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 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.
Education/Experience:
- Bachelor's degree in computer science or another engineering discipline; Master’s degree 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
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.