Explore careers with our portfolio companies

Senior Software Engineer (Tealeaf)

Acoustic

Acoustic

Software Engineering
Pune, Maharashtra, India · Pune, Maharashtra, India · Maharashtra, India
Posted on Oct 2, 2024

Engineer Job Summary Are you a high energy, motivated, smart individual who thrives in a dynamic, agile development environment? As a member of a talented and progressive development team, your contributions will immediately impact the success of the organization.

What you will do

  • Lead, design, and develop secure, scalable, high-performance, reliable and cost-effective Data platform software and services.
  • Lead and help build highly scalable and resilient services and applications for future market use cases as the industry develops.
  • Designing and writing automated tests
  • Review Pull Requests for quality and best practices
  • Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs.
  • Facilitate knowledge sharing by owning and maintaining comprehensive documentation, participating in lunch and learns as well as other technical knowledge sharing events like our quarterly hackathons.
  • Push company innovation efforts and stay up to date on industry trends and best practices.


Requirements

  • 5+ years of professional experience as a software developer
  • At least 3 years experience building high volume scalable architectures and good understanding of how to run and monitor them successfully in production
  • 5+ years experience using C or .NET
  • Good understanding and practical use of Java based development stack.
  • Experience building scalable software systems and a background in distributed systems, infrastructure, business logic for APIs or tooling to help debug mission critical applications
  • Excellent troubleshooting and problem-solving skills.
  • Experience writing and executing automated tests
  • Knowledge of Jenkins for continuous integration and End-to-End automation for application build and deployments
  • The ability to thrive in a fast-paced work environment that requires independent self-direction, excellent time management, strong attention to detail and an aptitude for team collaboration and open communication
  • Extremely proactive and takes ownership for producing positive result

What will set you apart

  • Scrum Master Certification
  • AWS Associate / Professional Certification
  • Strong Communication Skills and ability to communicate ideas effectively.
  • Demonstrated passion for technology.