
Senior/Staff Software Engineer, Data Infrastructure Group
The Voleon Group
full-time
Posted on:
Location Type: Remote
Location: California • New York • United States
Visit company websiteExplore more
Salary
💰 $225,000 - $310,000 per year
Job Level
About the role
- Guide complex initiatives from initial requirements gathering and robust system design to deployment, effectively evaluating dependent technologies and collaborating closely with stakeholders.
- Build scalable data infrastructure and shape the developer experience, tackling projects such as owning data cataloging, versioning, and lineage to support seamless research and production workflows.
- Provide technical guidance to both engineering and research staff, fostering a supportive environment that accelerates the growth of your teammates.
Requirements
- Computer Science / Engineering bachelor’s degree (or equivalent)
- 5+ years of relevant software engineering experience
- Proven track record of software design and implementation with focus on correctness, robustness, efficiency, and scale
- Experience working with large codebases and building modular, extensible, and maintainable software
- Expertise in a modern programming language, such as Python, Go, Java or C++
- Hands-on experience developing in a Linux/UNIX environment
- Design and implementation of scalable services and APIs, highly-available systems, and/or large-scale data infrastructure
- Experience with data storage and management technologies (e.g. PostgreSQL, Artifactory, Ceph, Redis)
- Strong communication skills and a knack for explaining complex ideas with clarity and simplicity.
Benefits
- medical, dental and vision coverage
- life and AD&D insurance
- 20 days of paid time off
- 9 sick days
- 401(k) plan with a company match
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software designsoftware implementationcorrectnessrobustnessefficiencyscalemodular softwareextensible softwaremaintainable softwarescalable services
Soft Skills
communication skillstechnical guidancecollaborationsupportive environmentteam growth
Certifications
bachelor’s degree in Computer Sciencebachelor’s degree in Engineering