Senior Software Engineer
5 days ago
About Frugal
Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech: runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and with AI workloads on the rise, the problem is about to get much worse. While existing tools help right-size infrastructure, they overlook a major driver of inefficiency: the application code itself.
That's where Frugal comes in. Our agent analyzes source code, cloud billing data, and observability signals to pinpoint inefficient code patterns, recommend improvements, and even automate fixes via pull requests. Unlike traditional FinOps approaches—which struggle to engage developers—Frugal embeds directly into their workflow, making cost optimization a seamless part of the development lifecycle.
We're looking for driven, curious, and talented people to join our team. Help us empower developers to reduce the cost of their applications.
We offer competitive salaries, benefit programs, stock options and flexible work from home options.
At this time we are focusing on hiring for our Ottawa Canada office with a hybrid work model.
About the Role
As a Senior Software Engineer at our seed-stage SaaS startup in Ottawa, you drive the development of critical platform features and systems that directly impact customer success and business growth.
You take ownership of complex technical challenges, from initial design through production deployment, ensuring solutions are scalable, maintainable, and aligned with our enterprise-grade standards.
In addition you translate complex cost engineering problems into scalable solutions while working directly with customer teams to deliver measurable cost reduction outcomes. You partner with developers, FinOps teams, and engineering leadership at these customers to implement (and extend) Frugal's platform, ensuring our AI-driven cost optimization capabilities integrate seamlessly into their existing workflows and deliver concrete business value from day one.
You mentor team members through code reviews, pair programming, and knowledge sharing while championing engineering best practices including automated testing, observability, and security compliance (SOC 2).
You work closely with your team as well as the VP of Engineering and CTO to influence technical direction, evaluate new technologies, and contribute to the roadmap planning process.
You engage with customers and stakeholders to understand pain points and validate technical solutions that deliver measurable value.
You embrace our culture of continuous improvement by staying current with industry trends, enabling rapid change through AI-driven development tools, and contributing to our agile development processes.
This role offers significant autonomy and growth potential as you help scale both our platform and engineering organization during this critical phase of company development.
Must Have:
- 5+ years of software engineering experience with backend systems and SaaS platforms
- Strong proficiency in modern programming languages (Python, Go, , or similar)
- Experience with cloud platforms (AWS, GCP, or Azure)
- Experience building enterprise-grade software with security considerations
- Ability to build trust and credibility with customer technical teams
- Strong empathy for customer challenges and commitment to driving their success
- Experience with CI/CD pipelines, automated testing, and deployment practices
- Knowledge of observability tools and practices (logging, monitoring, metrics)
- Strong communication skills for cross-functional collaboration and customer interactions
- Experience working in fast-paced, early-stage environments with ambiguous requirements
- Ability to translate business requirements into technical solutions
- Understanding of enterprise software integration challenges and solutions
- Comfort with wearing multiple hats and adapting to changing priorities
- Self-directed work style with strong ownership mentality
Nice to Have:
- Background working with large enterprise customers
- Experience with AI/ML integration and/or working with LLMs
- Previous experience with FinOps, cloud cost management, or infrastructure optimization
- Background in static code analysis tools or developer tooling
- Experience with compliance frameworks (SOC2, FedRamp)
-
Senior Software Engineer
7 days ago
Ottawa, Ontario, Canada Caddie AI Full time $120,000 - $180,000 per yearCaddie AI is hiring a Senior Software Engineeron behalf ofFrugal.The following job description is provided directly from Frugal.As a Senior Software Engineer at our seed-stage SaaS startup in Ottawa (hybrid), you drive the development of critical platform features and systems that directly impact customer success and business growth.You'd take ownership...
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada L3Harris Technologies Full time $120,000 - $180,000 per yearL3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our...
-
Senior Embedded Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Aversan Full time $80,000 - $120,000 per yearSenior Embedded Software EngineerAversan Inc. ) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently seeking a qualified Senior Embedded Software Engineer to join our team....
-
Senior Embedded Software Engineer
7 days ago
Ottawa, Ontario, Canada Morson Full time $100,000 - $120,000 per yearJob DescriptionSenior Embedded Software EngineerAbout the OpportunityOur client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity...
-
Senior Embedded Software Engineer
6 days ago
Ottawa, Ontario, Canada SKYTRAC Full time $120,000 - $180,000 per yearJoin Our Dynamic Team at SKYTRACAbout Us:SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...
-
Senior Software Engineer
5 days ago
Ottawa, Ontario, Canada Versaterm Full time US$100,000 - US$200,000 per yearThe Company Versaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we...
-
Senior Software Engineer
7 days ago
Ottawa, Ontario, Canada Global Talent Alliance, Canada Full time $120,000 - $180,000 per yearJob #: G-TAC employer partner is seeking a talented individual to join their team as a Senior Software Engineer to work on their Zero Trust products and cloud services. The individual will become a member tasked with the development of innovative solutions to protect endpoints from emerging web-based threats. Primary responsibilities will include the...
-
Senior Software Engineer
5 days ago
Ottawa, Ontario, Canada acre security Full time $120,000 - $180,000 per yearPosition: Senior Software Engineer - Cloud Access ControlLocation: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive real impact? If so, Acre Security is the place for you. Join us in making...
-
Senior Software Engineer
5 days ago
Ottawa, Ontario, Canada acre security Full time $120,000 - $180,000 per yearPosition: Senior Software Engineer - Cloud Access ControlLocation: Ottawa, Canada (Hybrid) Move Security Forward with AcreAre you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive real impact? If so, Acre Security is the place for you. Join us in making the world a...
-
Senior Software Engineer
2 weeks ago
Ottawa, Ontario, Canada DBSI Services Full time $150,000 - $200,000 per yearJob Title: Java Software DeveloperLocation: Ottawa, Ontario (onsite only)Only Canadian citizens & PRs requiredKey Responsibilities:Required Experience:Bachelor's degree in computer science, Engineering, or related field.7+ years of experience in Java development.5+ years mandatory experience with C, C++Mandatory experience with microservices,...