About this role
We are seeking a highly motivated Senior Software Engineer to join our growing engineering team. This role offers an exciting opportunity to design and build scalable, production grade backend systems that power mission-critical applications within the broadcast and media technology domain. As a Senior Software Engineer, you will combine strong software engineering fundamentals with modern AI-assisted development practices. You will work on the evertz.io microservices and backend platform, building systems designed to handle concurrency, timing, and data consistency at scale.
Key Qualification Requirement
- 5+ years of software engineering experience in a strongly typed language; Java preferred (Python, Rust, Go, C++, or C# also considered)
- Strong experience with Java, Spring Boot, and scalable backend development
- Proficient in using AI coding tools (e.g., Claude, GitHub Copilot) and validating AI-generated code for correctness, security, and maintainability
- Expertise in AWS, cloud-native applications, and microservices architecture
- Hands-on experience with Lambda, API Gateway, DynamoDB, SQS, and serverless technologies
- Familiarity with prompt engineering and MCP servers
- Strong knowledge of concurrency, data structures, design patterns, and OOP
- Experience building distributed systems, real-time processing platforms, or other large-scale backend services
- Proven skills in production debugging, monitoring, and incident investigation
- Comfortable contributing to large, complex codebases Additional
Skills
-
That Will Be Useful
-
Java ecosystem: Java frameworks, Gradle, JUnit, Mockito
-
Familiarity with CI/CD tools and workflows such as Jenkins, Git, and CodePipeline
-
Prior experience in broadcast, media, or real-time systems
-
What You'll Do
-
Design and develop backend microservices for the evertz.io SaaS platform
-
Design and deliver new features on the Mediator enterprise product — working across a large, mature Java codebase with full ownership from scoping to production
-
Investigate and resolve complex production issues in Mediator — tracing distributed failures, analysing logs, profiling performance bottlenecks, and leading post-incident investigations
-
Participate in architecture and technical design discussions with product owners, engineering leads, and stakeholders
-
Take features from requirement scoping through to production launch
-
Write high-quality, well-tested, maintainable code
-
Use AI-assisted development (Claude, Copilot) as a daily practice including structured prompting, iterative refinement, and AI-assisted debugging
-
Review, validate, and harden AI-generated code through testing, peer review, edge-case analysis, and verification of correctness, scalability, and thread safety
-
Collaborate with QA on automated log analysis and testing workflows
-
Who We're Looking For
-
Passionate about solving complex backend engineering challenges
-
Strong analytical, debugging, and problem-solving skills
-
Curious about modern software engineering practices, including AI-assisted development
-
Effective communicator who can collaborate across engineering, product, and QA teams
-
Self-motivated with a strong sense of ownership and accountability
-
Comfortable working in fast-paced, collaborative, and highly technical environments
-
About Evertz Microsystems (TSX: ET)
-
Evertz India is the subsidiary of Evertz Microsystems (TSX:ET) a global leader in broadcast technology, delivering cutting-edge hardware and software solutions that deliver content to television sets, on-demand services, WebTV, IPTV, and mobile devices worldwide. Trusted by major broadcast facilities, telcos, and satellite providers on every continent, we're known for end-to-end innovation that sets the industry standard.
-
Canadian-headquartered with offices around the world, Evertz has 2,000+ employees and has been recognized as one of Canada's 50 Best Managed Companies — a testament to our commitment to excellence and global impact. Join a team where your work shapes the future of broadcast and new media industries.
-
The Perks
-
Flexible working opportunities
-
In-house knowledge and product training
-
Exposure to global broadcast and media platforms
-
Performance-related bonuses
-
Insurance and medical plans
-
Employee-friendly leave policy
-
Your Growth
-
At Evertz, your career is a path to growth and achievement, not just a job. We encourage you to seize opportunities, push boundaries, and pursue your goals.
-
We offer a hybrid/remote model that balances flexibility and collaboration, driving innovation through diversity, adaptability, and strong connections. You’ll join an inclusive, dynamic team that values creativity and fresh ideas.
-
Culture is central at Evertz we welcome diverse, passionate talent ready to shape the future. Join us on this journey. Apply now!
-
Office Timing: 1:00 PM – 9:00 PM IST
-
Office
Location
Manyata Tech Park, Bangalore, India
- Work Model: Hybrid/ Remote