Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cirkul, Inc. Logo

Senior Software Engineer

Cirkul, Inc.

Salary not specified
Sep 19, 2025
Newton, MA, US
Apply Now

Cirkul is looking to solve the problem of people not drinking enough water by providing an innovative beverage delivery system that makes drinking water delicious, fun, and personalized, while also reducing plastic waste and the shipping weight of bottled beverages.

Requirements

  • 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.

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 direct 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.

Other

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of professional software engineering experience.
  • 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.