Senior Software Engineer
Data Infrastructure
Confirmed live in the last 24 hours
AI quality solutions
Company Overview
TruEra is on a mission of helping people and machines make better decisions together. The company provides the first AI Quality platform, to help enterprises analyze machine learning, improve model quality and build trust.
AI & Machine Learning
B2B
Company Stage
Series B
Total Funding
$67.3M
Founded
2019
Headquarters
Redwood City, California
Growth & Insights
Headcount
6 month growth
↑ 0%1 year growth
↓ -5%2 year growth
↑ 63%Locations
San Carlos, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Spark
Apache Kafka
Data Structures & Algorithms
Docker
Java
Linux/Unix
Apache Flink
Kubernetes
Python
CategoriesNew
AI & Machine Learning
DevOps & Infrastructure
Software Engineering
Requirements
- Someone who enjoys having significant ownership of features and systems and pursues results-driven development approaches consistent with pragmatism
- Someone who builds systems that balance scalability, availability, and latency
- An advocate for improving engineering efficiency, continuous deployment and automation tooling, monitoring solutions, and self-healing systems that enhance the developer experience
- Good communication skills, mentoring, and a force-multiplying track record
- Experience in building robust systems in production from the ground up
- You have led and mentored others and care about the development of your teammates
- You desire to learn and grow, push yourself and your team, share lessons with others, provide constructive and continuous feedback, and be receptive to feedback from others
- BS in Computer Science or equivalent work experience
- 4+ years of proven track record in building and maintaining distributed data systems
- Strong hands-on coding experience in Java, Python, or Go and comfortable diving into any new language or technology
- Strong data infrastructure experience on-premise or Cloud Infrastructure
- Experience with some or similar or all of Flink, OLAP Datastores, Presto, Spark, and familiarity with key/value databases, Kafka, and Kubernetes
- Experience working with modern cloud-based microservice architectures
Responsibilities
- Design and implementation of complex distributed systems to ingest large volumes of data and implement state-of-the-art complex algorithms
- Design and build APIs around AI/ML observability product functionality
- Partner with machine learning engineers, infrastructure engineers, and product managers to design, build, and release new products and features
- Participate in early customer engagements and PoCs, and use that context to drive new product features
- Review design and code, and make sure what we ship is awesome
Desired Qualifications
- Experience building machine learning models or ecosystems
- Experience with Linux and containers using Docker and Kubernetes is a big plus
- Having been a part of an engineering team at an early-stage startup