Senior Software Engineer, Backend
Altana Technologies
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedThe Role
The Opportunity at Altana
The Engineering team is responsible for building out the platforms, API’s, services, workflows, and logical architectures for bringing this vision to life. We are creating a platform fundamentally driven by AI, which scales to a massive trove of data, and a diverse customer base; it is a complex system that will stretch engineering in many directions. You’ll work closely with our Data Scientists on projects to analyze and observe world-scale datasets, write code that can scale to produce never-before-seen insights, and construct APIs to deliver our product vision.
You Will
- Ingest product requirements, define technical requirements, and design practical, iterative technology designs that achieve the goal while fitting into our overall technical and product roadmaps.
- Personally develop and deploy services creating and supporting our overall architecture.
- Build and maintain distributed data processing and machine learning pipelines.
- Analyze and propose technical solutions to invent, enable, and enhance our product offerings.
- Be responsible for automating, testing, and deploying your work.
- Review the code and technical designs authored by your fellow team members, and hold a high bar for quality.
- Mentor junior developers and help them level up their skills.
You Have
- BS or MS degree in Computer Science, or equivalent experience.
- 5+ years of real-world professional experience writing back end or data-driven software in demanding environments.
- You’ve deployed production code and services to cloud-hosted environments.
- You have demonstrated experience delivering incremental releases from proof-of-concept to MVP to production.
- Self-starter with demonstrated experience working on large, complex problems.
- You care deeply about engineering excellence, clean code, and knowledge-sharing.
- You have strong written and verbal communication skills.
Nice to have, but not required
- Experience with Python Machine Learning toolsets (Numpy, Pandas, Dedupe).
- Experience with container technologies like Docker and Kubernetes.
Technologies we love to use at Altana
- Languages: Python, PySpark
- Tools: Docker, Git, Kubernetes, Swagger/OpenAPI, AWS/Azure, MLFlow, Celery
- Datastores: Databricks and Delta Lakes
This role can be based in any of our Altana hub locations, with hybrid work flexibility: New York City, Boston, MA, Washington D.C., San Francisco, CA, London, UK