
Senior Software Engineer
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Commify is on a mission to revolutionize business communications, and we are looking for an experienced Senior Software Engineer to join our passionate team. In this role, you will lead the development and enhancement of our cutting-edge messaging platform, ensuring it meets the evolving needs of businesses around the world. Your expertise will help shape our product vision, drive innovation, and create exceptional user experiences.
As a Senior Software Engineer, you will collaborate closely with product managers, designers, and fellow engineers to deliver high-quality software solutions. We value creativity, critical thinking, and a proactive approach to problem-solving. If you have a strong technical background and want to work in a fast-paced environment, Commify is the perfect place for you.
Requirements
The Senior Software Engineer will::
- Architect, design, develop, and deploy software solutions across our products.
- Engage in all phases of the software development lifecycle in an agile environment.
- Collaborate with cross functional teams to refine requirements into actionable tasks.
- Contribute to continuous improvement initiatives within the engineering team.
- Mentor junior developers and support overall team growth and learning.
- Drive adherence to best practices and coding standards.
Ideal candidates will possess:
- Extensive experience in software development with modern programming languages.
- Strong foundation in C# .NET/.NET Core and Angular.
- Experience running production systems at scale in Microsoft Azure.
- Experience with CI/CD pipelines, Dev/Ops methodologies, and test automation.
- Experience with containerization technologies, such as Docker and Kubernetes
- Proven experience designing and building REST APIs.
- Experience with version control systems, especially GitHub.
- Understanding of agile methodologies and practices.
- Exposure to micro-SPA frontend application architecture.
- Excellent problem solving skills and attention to detail.
- Team oriented mindset with strong communication abilities.
- Ability to manage multiple priorities and meet deadlines.
Preferred Qualifications:
- Experience in building and scaling multi-channel CPaaS/messaging platforms (SMS, MMS, RCS, WhatsApp, Voice, and Email).
- Experience working in a diverse, international team.
Benefits
- Competitive Salary ($120,000 - 135,000)
- Company Bonus
- Enjoy the flexibility of remote work, complemented by regular off-site meetings scheduled in collaboration with your line manager.
- Healthcare & Dental.
- 20 days annual leave plus national holidays.
- Birthday off work, Wellbeing leave & Giving back days.
- Free access for you and your family to Calm, a mindfulness, health, and wellbeing App.
- 401k 4% employer contribution.
- Death in service (4x salary).
- Culture initiatives (Including Christmas rewards & monthly/quarterly social events).
- Training & Development opportunities with access to unlimited learning via Udemy.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
