Senior Software Engineer – Platform Services
Location: Bangalore, India
Department: Product Engineering
Job Description
Lead the design, development, and maintenance of Albert Invent’s core platform services, ensuring scalability, reliability, and developer productivity. Provide technical leadership, mentor engineers, and collaborate with product and platform teams to deliver robust, high-quality solutions that support business goals and enable innovation
Responsibilities:
- Lead a team of talented engineers, providing technical mentorship, code reviews, and architectural guidance.
- Work closely with Product Engineering and other stakeholders to plan and deliver core platform capabilities that enable scalability, reliability, and developer productivity.
- Own and drive sprint planning, execution, and delivery, ensuring timely and high-quality outcomes.
- Design, develop, and maintain robust and scalable platform services (e.g., authentication/authorization, observability, messaging, CI/CD frameworks, and internal tooling).
- Collaborate with product teams to define and implement developer-friendly APIs, frameworks, and reusable components.
- Identify and address system performance bottlenecks, infrastructure scalability challenges, and technical debt across the platform.
- Ensure code quality through clean, maintainable implementation and automated testing.
- Author and maintain clear technical documentation, including architectural decisions and system design.
- Guide the team in troubleshooting and resolving issues across development, test, and production environments.
- Champion engineering best practices, operational excellence, and a culture of continuous improvement and innovation
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of software engineering experience.
- Deep expertise in Python or Node.js and designing RESTful APIs and microservices architecture.
- Deep expertise in cloud infrastructure (AWS) and platform technologies, including microservices, APIs, and distributed systems.
- Strong background in databases (SQL/NoSQL), messaging queues, caching systems, and service orchestration.
- Proficient in infrastructure-as-code (Terraform, CDK, CloudFormation) and CI/CD automation.
- Excellent problem-solving, communication, and people leadership skills
Good to Have:
- Experience with Kubernetes and container orchestration.
- Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry, Datadog, etc.).
- Experience building internal developer platforms (IDPs) or reusable frameworks for engineering teams.
- Exposure to ML infrastructure or data engineering workflows.
- Experience working in compliance-heavy environments (SOC2, HIPAA, etc.)
Why Join Albert Invent
- Joining Albert Invent means becoming part of a mission-driven, fast-growing global team at the intersection of AI, data, and advanced materials science.
- You will collaborate with world-class scientists and technologists to redefine how new materials are discovered, developed, and brought to market.
- The culture is built on curiosity, collaboration, and ownership, with a strong focus on learning and impact.
- You will enjoy the opportunity to work on cutting-edge AI tools that accelerate real-world R&D and solve global challenges from sustainability to advanced manufacturing while growing your careers in a high-energy environment
For more details, please feel free to refer to www.albertinvent.com
About the Company
About Albert Invent
Albert Invent is a cutting-edge AI-driven software company headquartered in Oakland, California, on a mission to empower scientists and innovators in chemistry and materials science to invent the future faster. Every day, scientists in 30+ countries use Albert to accelerate R&D with AI trained like a chemist, bringing better products to market, faster
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
