We are looking for a Python Infrastructure Developer to join our WorldQuant Aligned Infrastructure team to help build our next-gen automation and self-service tooling.
The successful candidate will be responsible for delivering high-quality, reliable, and scalable infrastructure solutions and self-service tools for our rapidly growing internal users.
The team is comprised of multidisciplinary individuals with unrestricted access across a large environment. We believe that one cannot build a truly great service without the ability to make changes across the stack. We take great care in focusing on solving real business problems, reducing operational overhead and working together as a team.
Responsibilities
Drive end-to-end infrastructure automation
Design, develop, test, and implement high-quality and scalable solutions
Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
Implement orchestration on top of Infrastructure as Code (IaC) automation
Oversight and maintenance of complex distributed systems
Building backend APIs, event-driven systems, CLIs and reusable packages
Participate in the design and implementation of CI/CD pipelines
Perform code reviews and promote best practices
Optimize for async collaboration with our global team
Ideal Candidate
An exceptional infrastructure software engineer, committed to developing high quality code and infrastructure solutions
A collaborative team player with superior communication and problem-solving skills
Driven by curiosity, always ready to learn, explore, and put new technologies to the test with clear set objectives
Required Skills / Experience
Proven experience as a Systems Engineer, Infrastructure Developer or similar role in software development
In-depth knowledge of Python, with the ability to tackle complex programming challenges
Experience with infrastructure as code (IaC) automation tools such as Ansible, SaltStack and Terraform
Hands on experience with API development
Experience with designing and implementing CI/CD pipelines
Deep understanding of complex distributed systems architectures
Excellent problem-solving skills and attention to details
Continuously pursue automation opportunities
Ability to communicate complex concepts clearly with both stake holders and developers
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job