Software Engineer

2 weeks ago


Chennai, Tamil Nadu, India HBK - Hottinger Brüel & Kjær Full time

This job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test, measurement and data analytics industry. You will be a strong contributor collaborating closely with colleagues from various business functions.

At HBK, we live up to our three values: Be True, Own It and Aim High. We believe in absolute integrity – it's how we win for stakeholders, the environment and each other. We believe in teamwork and keeping our promises – to ourselves and others. Finally, we believe in being bold and positive. This is how we perform at our best and achieve greater success.

As a Software Engineer in the SRE Team at HBK, you will be an integral part of our Platform team. This role involves focus on ensuring the reliability, availability, and scalability of our infrastructure and applications while adhering to our development practices and quality standards. You will be working in a fully remote, self-organizing, agile environment, collaborating with some of the best developers in the industry. This role is based in Chennai, India; however, you can work full-time remotely from anywhere in India. Additionally, periodic collaboration at our Chennai office is required for senior team meetings and offsite collaboration.

Responsibilities:
Design and Development:

  • Build and scale reliable, high-performance infrastructure aligned with best practices.
  • Write clean, maintainable, and efficient code to automate and enhance SRE processes.
  • Participate in code reviews to ensure best practices and knowledge sharing.
  • Implement new features and improvements based on stakeholder feedback and operational needs.

Agile Collaboration:

  • Team Engagement: Actively participate in daily stand-ups, sprint planning, retrospectives, and other Agile ceremonies.
  • SAFe Practices: Participate in Program Increment (PI) Planning, System Demos, Inspect and Adapt (I&A), and other SAFe ceremonies.
  • Pair Programming: Engage in pair programming to enhance code quality, share knowledge, and improve team collaboration.
  • Sprint Goals: Collaborate with team members to achieve sprint goals and deliverables.
  • Backlog Refinement: Participate in backlog refinement sessions to clarify requirements and plan future work.
  • Continuous Improvement: Contribute to continuous improvement initiatives within the team.

Tech Stack and Innovation:

  • Technology Exploration: Continuously explore and evaluate new technologies, tools, and frameworks that can improve the development process or product quality.
  • Prototyping: Create prototypes to explore new ideas and validate potential solutions.
  • Tech Debt Management: Identify and address technical debt to maintain codebase health and performance.

Continuous Learning:

  • Professional Development: Engage in continuous personal and professional growth through training, certifications, and attending conferences.
  • Knowledge Sharing: Share knowledge with team members through presentations, workshops, and documentation.
  • Feedback Integration: Actively seek and integrate feedback to improve skills and deliver high-quality work.

Skill Requirements:

  • 3-5 years of experience in Site Reliability Engineering, focusing on managing and scaling cloud-native infrastructure and applications.
  • Strong experience with Kubernetes, containerization and cloud environments like Azure, AWS or GCP.
  • Experience with GitOps using ArgoCD for managing deployments.
  • Manage and enhance CI pipelines using GitHub Actions.
  • Hands-on knowledge of Infrastructure-as-Code (IaC) tools like Crossplane, Terraform, Bicep.
  • Proficiency in monitoring and observability – PromQL, LogQL. OpenTelemetry and Grafana.
  • Reducing toil through automation using Bash, Taskfiles and IaC to enhance operational efficiency.
  • Ensure system resilience by contributing to Business Continuity & Disaster Recovery (BCDR) planning and execution.
  • Understanding of FinOps principles and cost optimization.
  • Manage incident response, on-call rotations, and postmortems to enhance system reliability and minimize downtime.
  • Strong ability to work autonomously and pick up new tools and processes quickly.
  • Solid grasp of fundamental design principles for building scalable applications.

Nice to Haves:

  • Familiarity with security and compliance frameworks, including ISO27001, is a plus.
  • Experience with Go, SLOs, SLIs, and error budgets.

  • Software Engineer

    1 week ago


    Chennai, Tamil Nadu, India CADS Software Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Job Title : Software Engineer C Experience Range : 2 4 Yrs Location : Chennai Position : Software Engineer - C / AutoCAD (ObjectARX) Developer Role Overview : We are seeking a skilled Software Engineer C (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions. The role involves working extensively with...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India Banyan Software Full time ₹ 12,00,000 - ₹ 30,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...

  • Software Engineer I

    1 week ago


    Chennai, Tamil Nadu, India Botree Software Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    ResponsibilitiesDesign, develop, implement, and maintain java application phases, code, and softwareProgramming, testing, and debuggingCompetence and comfort using multiple frameworksAbility to gather accurate requirements and work closely with stakeholdersStrong attention to detail with the ability to identify errorsTechnical SkillsExperience in working...

  • Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Global Software Solutions Group Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We're looking for a talented Software Engineerto join our team in Chennai and contribute to innovative projects for a leading banking client. If you're passionate about building scalable, high-performance web applications and enjoy working in dynamic environments, this role is for youRequirementsWhat we're looking for: Bachelor's or Master's degree in...

  • Sr. Software Engineer

    2 weeks ago


    Chennai, Tamil Nadu, India Uniphore Software Systems Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description Uniphore is one of the largest B2B AI-native companiesdecades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes across multiple industry verticals and enables the largest global deployments. Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only...

  • Senior PHP Developer

    2 weeks ago


    Chennai, Tamil Nadu, India Associate software Engineer - ( PHP ) Full time ₹ 25,000 - ₹ 7,63,975 per year

    Full Stack Developer (PHP & Java)Key Responsibilities:Design, develop, and maintain web applications using PHP (Laravel, CodeIgniter, or similar) and Java (Spring Boot, Servlet/JSP, or similar).Build and maintain RESTful APIs for front-end and external system integrations.Develop responsive UI using HTML5, CSS3, JavaScript.Optimize application...

  • Laserbeam Software

    4 days ago


    Chennai, Tamil Nadu, India LaserBeam Software Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    DescriptionSenior Full-Stack Developer : .NET Core, React, and MicroservicesWe are seeking a highly skilled and experienced Senior Software Developer to join our innovative development team. The ideal candidate is a full-stack expert with deep proficiency in .NET Core, React JS, Microservices architecture, and modern software practices. This role is critical...

  • Software Engineer

    5 days ago


    Chennai, Tamil Nadu, India NatWest Group Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Software Engineer Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance your career...