The Voleon Group

Senior/Staff Software Engineer, Data Infrastructure Group

The Voleon Group

full-time

Posted on:

Location Type: Remote

Location: CaliforniaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

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