The D. E. Shaw group is a global investment and technology development firm with more than $60 billion in investment capital as of September 1, 2024, and offices in North America, Europe, and Asia. Since our founding in 1988, our firm has earned an international reputation for successful investing based on innovation, careful risk management, and the quality and depth of our staff. We have a significant presence in the world's capital markets, investing in a wide range of companies and financial instruments in both developed and developing economies.
We are looking for a highly skilled and experienced Senior Software Engineer to join our Application Engineering team in Hyderabad. The team is responsible for the design, development, and maintenance of enterprise-scale tools and applications focused on collaboration, end user productivity, developer experience, and the firm's branding. The team focuses on creating high-performance, scalable solutions that enhance our Linux-based infrastructure and improve overall system reliability.
WHAT YOU'LL DO DAY-TO-DAY:
You will be responsible for the design, development, and maintenance of robust, scalable, and high-performance enterprise-grade solutions using Python and Go. You will architect and design software systems, APIs, libraries, and underlying components. You will have the opportunity to work on projects such as developing a highly reliable metadata store for critical dial-tone services in our Linux environment, creating an automatic certificate management system, and developing a self-service system for configuring and maintaining software load balancers. You will implement and advocate for best practices in software engineering, such as continuous integration and deployment (CI/CD), improved automated testing harnesses, and clean-code principles. You will also implement and maintain observability practices, including logging, metrics, and tracing, and standardize these practices as part of the development lifecycle. Additionally, you will work collaboratively within a cross-functional team and provide mentorship to junior engineers while contributing to code reviews and ensuring coding standards are met.
WHO WE’RE LOOKING FOR:
Basic qualifications:
- A bachelor’s/master’s degree in computer science and engineering or a related technical discipline, with 5 to 8 years of software development experience
- Robust understanding of microservices architecture
- Proficiency in containerization tools and managing Kubernetes deployments
- Familiarity with continuous integration and deployment pipelines
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK)
- Knowledge of infrastructure-as-a-code tools like Puppet and experience with Linux/Ubuntu environments
- Exceptional problem-solving skills and ability to think critically
- Excellent communication and collaboration skills
Interested candidates can apply through our website:
https://www.deshawindia.com/recruit/jobs/Adv/Link/SEApengFeb25
We encourage candidates with relevant experience looking to restart their careers after a break to apply for this position. Learn about Recommence, our gender-neutral return-to-work initiative.
The Firm offers excellent benefits, a casual, collegial working environment, and an attractive compensation package. For further information about our recruitment process, including how applicant data will be processed, please visit https://www.deshawindia.com/careers
Members of the D. E. Shaw group do not discriminate in employment matters on the basis of sex, race, colour, caste, creed, religion, pregnancy, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class.