Underpaidby HiringX

Senior Engineer, DevOps - India

Disco

Gurugram, Haryana, IndiaEngineering

About the role

Who We Are

DISCO is a legal tech software company. Our objective is to own the legal tech market and become the leader in legal as Salesforce has done in the sales technology space. Given the massive growth of data over the last 20 years, poorly built legal technology products have severely decreased lawyers ability to practice the law.

Our fundamental mission is to provide a unified technology platform for the practice of law. Great technology can solve problems of scale in data, in laws, and in business operations that have distracted lawyers from doing what they went to law school to do. DISCO is fixing the law by automating the parts of the practice that can be automated so that great lawyers can focus on tasks that really do require human legal judgment.

To date, we have substantially disrupted the legal tech market with a lawyer inspired consumer-grade interface and a cloud-enabled technology platform that offers unprecedented performance and cost savings. Thoughtful product planning and product design are core tenants in our “product first” business strategy and culture.

Your Impact

The Senior Software Engineer (DevOps) is responsible for subsystems of a project. They are expected to lead epics/initiatives, mentor more junior engineers, and contribute to architectural decisions. They design and develop high-quality, scalable, and innovative software solutions in a SaaS environment, utilizing cutting-edge technologies and methodologies, and ensuring they meet the current and future needs of the business and its customers

What You'll Do

Technical Leadership and Mentorship: Provides technical leadership in project teams, mentors and guides more junior engineers, and contributes to technical decision-making.

Performance Optimization: Focuses on designing systems for high performance, scalability, and reliability

Stakeholder Engagement: Works with stakeholders, including product managers, designers, developers, and executives, to align architectural designs with business needs and customer expectations.

Proficient Software Development: Designs, develops, and maintains sophisticated software solutions, ensuring they are efficient, scalable, and meet business requirements with architectural excellence.

Code Quality and Optimization: Upholds and enhances code quality through rigorous review processes, optimization techniques, and adherence to best practices.

Technical Problem Solving: Tackles complex technical challenges, employing a problem-solving approach with innovative solutions.

Collaboration and Communication: Works effectively within the engineering team and cross-functional teams, collaborating with other engineering teams, product managers, and stakeholders, contributing to project planning and execution.

Continuous Learning and Adaptation: Stays updated with the latest technology trends and advancements, continually enhancing skills and knowledge, bringing innovative ideas to the team

Technical Documentation: Creates