
Senior Software Engineer, Datasets
Striveworks
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Salary
💰 $160,000 - $200,000 per year
Job Level
About the role
- Be a core contributor to the products and direction of the company
- Develop, deploy, and maintain production ML models
- Write quality code in Go and Python
- Participate in company development themes including Everything as Code, Cloud-neutral development, User-centric design, Hexagonal, event-driven, microservices architecture, Optimizing, deploying, and refining AI models and algorithms
Requirements
- 6–8 years of hands-on development experience
- Excellence in Go, C++ (17 or higher), Java (11 or higher), C# (9 or higher), or Rust
- Strong background in relational database design, architecture, operation, and performance
- Proficiency in Python
- Experience with DevOps tooling: CI/CD tools, Git, Docker, Kubernetes
- Proven experience with cloud architecture: commercial cloud, OpenStack
- Experience in the design and development of performant, scalable services
- Ability to work cross-functionally and participate in or lead design discussions
- Ability to independently lead the software development life cycle, from collaborating with product teams on requirements to executing technical design, implementation, and deployment
- Experience in knowledge sharing, mentoring, and coaching (e.g., onboarding, code reviews, leading junior engineers)
- Strong understanding of software development principles, such as object-oriented programming, design patterns, documentation, and agile methodologies
- Driven, self-directed personality
- Strong sense of mission and commitment to making a difference
- Bachelor’s degree in CS or related field, or similar experience
- Due to the nature of this role, candidates must be a US person (a US citizen, a US national, or a Green Card holder)
Benefits
- Medical/dental/vision insurance
- Voluntary life, long-term disability, accident, and hospital indemnity insurance
- HSA and FSA (including dependent care FSA) plans
- 401(k) plan
- Unlimited PTO
- Paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoPythonC++JavaC#Rustrelational database designcloud architecturesoftware development life cycleobject-oriented programming
Soft skills
cross-functional collaborationdesign discussionsknowledge sharingmentoringcoachingself-directedcommitmentdrivenleadershipcommunication
Certifications
Bachelor’s degree in CS