HamburgerMenu
hirist

Software Engineer II - Backend Architecture

ZoomInfo
Chennai
2 - 5 Years

Posted on: 03/08/2025

Job Description

Job Description :


As a Software Engineer II, you will get to explore and work with cutting-edge technologies and a large and rich data set. If you like working on tough problems, whether that's building systems that handle millions of customer requests a day or how to make sense of over a billion pieces of potentially correlated data, ZoomInfo is the right place for you.


Responsibilities :


- Design, develop, and maintain high-quality services, adhering to best practices and coding standards.


- Proficiency in services development frameworks and technologies such as Java or Node.js .

- Experience in. NET/C# is preferred.

- Collaborate with other team members to contribute to the design and evolution of the services architecture, ensuring security, scalability, reliability, and performance.

- Managing deployments as needed, Such as software upgrades, hotfixes, or emergency patches.

- Handling customer escalations and CI issues. These are almost always during U. S. business hours, so time zone alignment is important.

- Maintaining the infrastructure, ensuring services like Redis, RDS, Elasticsearch, etc., remain performant and aren't consuming unnecessary resources.

- Supporting compliance and certifications, including Google OAuth, SOC 2 ISO, etc.

- Create robust RESTful APIs and integrate with external services, ensuring data consistency

and security.

- Work with various database systems, including SQL or NoSQL, to design efficient data models and access patterns for services.

- Identify and address performance bottlenecks in the services, optimizing code and

infrastructure as needed.

- Write unit and integration tests and participate in code reviews to maintain code quality and

reliability.

- Investigate and resolve issues reported in production, providing timely solutions to ensure system availability.



Requirements :


- Bachelor's degree in Computer Science or equivalent degree.

- 2+ years of experience as a backend developer, with a strong focus on service development.

- Proficiency in services development frameworks and technologies such as Java or Node.js .

- Experience in. NET/C# development is preferred.

- Solid understanding of service architecture principles and best practices.

- Proficiency in RESTful API design and development.

- Familiarity with databases (SQL or NoSQL) and data modeling.

- Must be able to work independently and deliver excellent results in short timelines.


- Experience with containerization and orchestration tools.

- Strong problem-solving and debugging skills.

- Experience with a public cloud platform.

- Excellent communication and collaboration skills.

- Ability to thrive in a dynamic, fast-paced environment.


info-icon

Did you find something suspicious?