Senior Backend Engineer
Top Benefits
About the role
Who you are
- A minimum of 5 years of professional software engineering experience, demonstrating progressive growth and significant hands-on expertise in backend systems development and machine learning engineering
- Strong proficiency in Python. Experience with FastAPI is a plus
- Deep understanding and practical experience with Google Cloud Platform (GCP)
- Exposure to the end-to-end machine learning lifecycle: data preprocessing, feature engineering, model training, evaluation, deployment, and monitoring in production
- Experience with MLOps principles and practices
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- A “get it done” mindset with the ability to make pragmatic decisions balancing speed, performance, technical debt, and scalability
- Strong communication and collaboration skills
What the job involves
- We're hiring a Senior Backend Engineer to advance our Real-Time Bidding (RTB) capabilities. You'll join a nimble, driven team and play a key role in shaping our product and architecture
- This role uniquely blends product engineering with machine learning expertise. You'll focus on designing, building, and scaling the backend of our RTB system — spanning service integration (FastAPI), database infrastructure, and MLOps components — while contributing to the ML models that power our bidding engine
- You'll work cross-functionally and bring expertise in Python, Kubernetes, and GCP (GKE, Pub/Sub, Dataflow, BigQuery, Vertex AI). If you have a track record solving complex scaling challenges and building reliable cloud-native systems, come help us grow our technology and your craft
- Reporting directly to the Head of RTB, Thomas Boquet
- Collaborate closely with business stakeholders and other engineers to deliver impactful solutions
- Integrate services and product features with databases (Cloud SQL, Redis) and messaging queues (Pub/Sub)
- Contribute to the development of our MLOps tools for ML models
- Build and optimize large-scale data processing pipelines for feature extraction and data transformation using BigQuery and Dataflow
- Train, evaluate, deploy, and monitor machine learning models on Vertex AI to improve bidding performance
- Stay fast and focused, balancing speed, performance, and scalability to deliver impact
Benefits
- Bonuses and equity opportunities
- Unlimited vacation time
- 100% employer-paid insurance for employee, 60% for dependents
- 401K plan
- Annual in-person retreats
About Trellis
Trellis Company is a mission-driven, nonprofit 501(c)(3) corporation that connects people to education-to-employment pathways that transform their lives. Our purpose is to develop and advance initiatives that grow individual economic mobility and expand community prosperity.
At Trellis, we actively promote diversity, equality, and belonging both at Trellis and throughout our family of companies. That extends to the relationships and interactions we have with our partners, our customers, and our community.
More About Trellis For more than 42 years, we have delivered positive outcomes for college students and higher ed institutions. We are now extending our commitment to the social good to reach a greater number of people and the communities where they live. Through our nationally recognized research services, specialized employee financial wellness programs, and workforce development collaboratives, we aim to increase individual economic mobility and expand community prosperity.
We build each other up to bring out the best in all of us.
Our Core Values
- We do well by doing good
- Our culture celebrates diversity, equity, and inclusion
- We encourage exploration, experimentation, and innovation
- Our work gives us fulfillment and purpose
- We foster a sense of trust, servant leadership, and integrity
- We succeed because we work together
Similar jobs you might like
Senior Backend Engineer
Top Benefits
About the role
Who you are
- A minimum of 5 years of professional software engineering experience, demonstrating progressive growth and significant hands-on expertise in backend systems development and machine learning engineering
- Strong proficiency in Python. Experience with FastAPI is a plus
- Deep understanding and practical experience with Google Cloud Platform (GCP)
- Exposure to the end-to-end machine learning lifecycle: data preprocessing, feature engineering, model training, evaluation, deployment, and monitoring in production
- Experience with MLOps principles and practices
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- A “get it done” mindset with the ability to make pragmatic decisions balancing speed, performance, technical debt, and scalability
- Strong communication and collaboration skills
What the job involves
- We're hiring a Senior Backend Engineer to advance our Real-Time Bidding (RTB) capabilities. You'll join a nimble, driven team and play a key role in shaping our product and architecture
- This role uniquely blends product engineering with machine learning expertise. You'll focus on designing, building, and scaling the backend of our RTB system — spanning service integration (FastAPI), database infrastructure, and MLOps components — while contributing to the ML models that power our bidding engine
- You'll work cross-functionally and bring expertise in Python, Kubernetes, and GCP (GKE, Pub/Sub, Dataflow, BigQuery, Vertex AI). If you have a track record solving complex scaling challenges and building reliable cloud-native systems, come help us grow our technology and your craft
- Reporting directly to the Head of RTB, Thomas Boquet
- Collaborate closely with business stakeholders and other engineers to deliver impactful solutions
- Integrate services and product features with databases (Cloud SQL, Redis) and messaging queues (Pub/Sub)
- Contribute to the development of our MLOps tools for ML models
- Build and optimize large-scale data processing pipelines for feature extraction and data transformation using BigQuery and Dataflow
- Train, evaluate, deploy, and monitor machine learning models on Vertex AI to improve bidding performance
- Stay fast and focused, balancing speed, performance, and scalability to deliver impact
Benefits
- Bonuses and equity opportunities
- Unlimited vacation time
- 100% employer-paid insurance for employee, 60% for dependents
- 401K plan
- Annual in-person retreats
About Trellis
Trellis Company is a mission-driven, nonprofit 501(c)(3) corporation that connects people to education-to-employment pathways that transform their lives. Our purpose is to develop and advance initiatives that grow individual economic mobility and expand community prosperity.
At Trellis, we actively promote diversity, equality, and belonging both at Trellis and throughout our family of companies. That extends to the relationships and interactions we have with our partners, our customers, and our community.
More About Trellis For more than 42 years, we have delivered positive outcomes for college students and higher ed institutions. We are now extending our commitment to the social good to reach a greater number of people and the communities where they live. Through our nationally recognized research services, specialized employee financial wellness programs, and workforce development collaboratives, we aim to increase individual economic mobility and expand community prosperity.
We build each other up to bring out the best in all of us.
Our Core Values
- We do well by doing good
- Our culture celebrates diversity, equity, and inclusion
- We encourage exploration, experimentation, and innovation
- Our work gives us fulfillment and purpose
- We foster a sense of trust, servant leadership, and integrity
- We succeed because we work together