Responsibilities
- Effectively manage a team of engineers
- Attract, hire, and retain top engineering talent
- Develop ambitious yet achievable goals for your team, and reliably deliver results
- Work closely with stakeholders to develop a roadmap and future vision for your team
- Mentor and grow individual contributors to continuously up-level your team
- Engage and collaborate in diverse software development work, including design and implementation of distributed data processing systems, maintenance and deployment of production workflows, tool development, and more
- Support our trading operations and promote our research effort through reliable and timely delivery of high-quality data
- Build scalable data infrastructure, robust storage and distribution systems, and fault-tolerant production-critical pipelines
- Lead complex projects from start to finish, which includes gathering project requirements, translating them into a rational software design, reasoning effectively about supporting or dependent technologies, and communicating effectively with collaborators and teammates
Requirements
- 2+ years of people management experience
- 5+ years of software engineering experience
- Demonstrated history of management of engineering teams and senior engineers
- Exceptional communication skills and a proven ability to explain complex ideas with clarity and simplicity
- Proven ability to hire and retain exceptional engineers
- Software design and implementation with focus on correctness, robustness, efficiency, and maintainability
- Expertise in modern programming languages, such as Python, Go, Java, or C++
- Experience with data storage and management technologies (e.g. PostgreSQL, Artifactory, Ceph, Redis)
- Familiarity with job scheduling and orchestration technologies (e.g. Airflow, Slurm)
- Design and implementation of scalable services and APIs, highly-available systems, and/or large-scale data infrastructure
- Familiarity with cloud-based data storage, technologies, and development methodologies
- Computer Science Degree, or equivalent experience
Other Jobs from The Voleon Group
Staff Software Engineer, Infrastructure Engineering
Senior Software Engineer, Infrastructure Engineering
Technical Project Manager
Senior Software Engineer, Forecast Engineering
Staff Software Engineer, Credit Execution
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say