
Software Engineer, Data Infrastructure
Posted Jul 28

Posted Jul 28
This is a fully remote position, open to applicants in California, +1 more state.
• Lead intricate initiatives from the initial stages of requirements gathering and comprehensive system design to deployment, ensuring thorough evaluation of dependent technologies and close collaboration with stakeholders.
• Develop scalable data infrastructure and enhance the developer experience by managing projects such as data cataloging, versioning, and lineage to facilitate seamless research and production workflows.
• Offer technical guidance to both engineering and research teams, creating a nurturing environment that promotes the growth and development of your colleagues.
• Bachelor’s degree in Computer Science or Engineering (or equivalent experience).
• Over 3 years of relevant software engineering experience.
• Demonstrated success in software design and implementation with an emphasis on correctness, robustness, efficiency, and scalability.
• Experience in managing large codebases and developing modular, extensible, and maintainable software solutions.
• Proficiency in a modern programming language, such as Python, Go, Java, or C++.
• Practical experience in a Linux/UNIX development environment.
• Skilled in designing and implementing scalable services and APIs, high-availability systems, and/or large-scale data infrastructure.
• Excellent communication abilities with a talent for conveying complex concepts in a clear and straightforward manner.
• Health insurance
• Dental insurance
• Vision coverage
• Life and AD&D insurance
• 20 days of paid time off
• 9 sick days
• 401(k) plan with company match
• Daily catered lunches
Railroad19
GFT Technologies
Get handpicked remote jobs straight to your inbox weekly.