Cirkul logo

Senior Software Engineer

Cirkul

Newton, MA
Full Time
Senior
10 days ago

Job Description

About the Role

As a Senior Software Engineer at Cirkul, you will be a key player in designing, developing, and maintaining high-performance software systems that drive the company's innovative beverage technology. You will collaborate with cross-functional teams to build scalable applications, optimize system performance, and contribute to the strategic direction of software engineering initiatives. This role requires expertise in software development, architecture, and problem-solving, with a focus on building robust, user-friendly software solutions.

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable software systems using modern technologies such as JavaScript/TypeScript, Python, and Golang.
  • Lead and participate in code reviews, providing guidance to junior engineers and ensuring adherence to best practices and coding standards.
  • Collaborate with peers and stakeholders to define technical requirements and deliver solutions that meet user needs.
  • Troubleshoot, debug, and optimize existing systems to ensure performance, scalability, and security.
  • Take ownership of the full software development lifecycle, from requirements gathering and design to deployment and maintenance.
  • Develop and maintain API services, databases, and user interfaces to support various business functions.
  • Implement testing strategies to ensure the quality and reliability of code.
  • Evaluate and choose appropriate technologies, frameworks, and tools for new projects.
  • Make data-driven decisions on software architecture and design, balancing technical debt with rapid development.
  • Provide technical leadership in developing new features and guiding teams on technical approaches.
  • Work closely with cross-functional teams, including data engineers, product managers, and UX/UI designers, to deliver high-quality software.
  • Communicate technical concepts and challenges effectively to both technical and non-technical stakeholders.
  • Assist in optimizing software processes to improve efficiency, reliability, and scalability.
  • Identify areas for improvement in current software architecture and suggest enhancements.
  • Foster an environment of trust within the team and with stakeholders through clear communication and transparency.
  • Work with cross-functional teams to ensure software solutions meet customer requirements and business objectives.
  • Gather feedback from internal stakeholders and end-users to improve software performance and user satisfaction.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of professional software engineering experience.
  • Strong knowledge of software development principles, data structures, and algorithms.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
  • Proficiency in one or more programming languages, such as JavaScript/TypeScript, Python, Golang.
  • Experience with relational databases (e.g., PostgreSQL, MySQL).
  • Strong problem-solving skills and the ability to debug complex systems.
  • Excellent communication and teamwork skills, with a passion for mentoring and guiding junior engineers.
  • Ability to thrive in a fast-paced, ambiguous environment and adapt to shifting priorities with a focus on delivering results.

Nice to Have

  • Experience working in a hyper-growth company or in the hydration/consumer technology industry.
  • Familiarity with API development and microservices architecture.
  • Experience with Agile development methodologies.

Benefits & Perks

  • Competitive salary based on experience and market
  • Generous benefits, 401k match, and PTO (including insurance for pets!)
  • Employee discounts on Cirkul products
  • New corporate office space with great amenities
  • Opportunity to work with a best-in-class team in a hyper-growth company
  • A culture that rewards results

Working at Cirkul

Cirkul fosters a results-oriented culture that rewards achievement. The company emphasizes innovation, collaboration, and transparency, providing a dynamic environment where employees can thrive and contribute to transforming the hydration industry.

Apply Now

Job Details

Posted AtJul 15, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Cirkul

Website

drinkcirkul.com

Location

Newton, MA

Industry

Plastics Bottle Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches