Senior Product Engineer

MathCo

Bengaluru

On-site

INR 3,500,000 - 5,200,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

MathCo seeks a senior developer with 5+ years of experience building scalable, secure web apps, REST APIs, and microservices using Python/Node.js. Proficiency in cloud platforms (AWS/Azure/GCP), Docker, Kubernetes, and modern frontend frameworks is required. Strong OOAD, SOLID principles and design patterns are essential.

You will design APIs, manage backend services, and collaborate across teams. Experience with SQL/NoSQL databases, AI-assisted development tools, and agile methods is preferred.

Qualifications

  • 5+ years of experience developing and maintaining robust, scalable web apps, REST APIs and microservices.
  • Proficiency in High Level languages (Python/Node.js, Rust/Golang addons).
  • Strong OOAD, SOLID principles, design patterns knowledge.
  • Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Experience on any cloud platform (AWS/Azure/GCP).
  • Familiarity with infrastructure and monitoring tools (CloudWatch, Terraform).
  • Version control (Git), Docker, CI/CD, Kubernetes management.

Responsibilities

  • Design and build REST API endpoints for scalable services.
  • Build backend services, host and manage them.
  • Implement responsive UI components.
  • Collaborate with product managers and designers to translate requirements into technical specs.
  • Write clean, well-documented code and perform code reviews.
  • Implement automated test frameworks and perform unit/integration testing.

Skills

REST APIs
Microservices
Python
Node.js
Rust
Go
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
Git
React
Angular
OOAD
SOLID
Design patterns
CloudWatch
Terraform
Claude
GitHub Copilot

Tools

Claude
GitHub Copilot
Terraform
CloudWatch

Job description

We are seeking for a developer with 5+ years of experience building scalable, secure web apps, REST APIs, and microservices using Python/Node.js (plus Rust/Go as a bonus), skilled in modern front-end frameworks, solid in OOAD, SOLID principles, and design patterns, with strong database design expertise across SQL and NoSQL systems. Proficient in cloud platforms (AWS/Azure/GCP), infrastructure and monitoring tools, version control, Docker, CI/CD, and Kubernetes. Adept in Agile/SCRUM, with strong problem-solving, communication, and multitasking abilities in fast-paced environments.

Requirements for the Role:-
  • 5 years of experience developing and maintaining robust, scalable, and secure web applications, REST APIs and microservices.
  • Proficiency in High Level languages (e.g., Python/Node.js, Rust/Golang are addons) for developing services
  • Excellent coding skills, strong understanding in OOAD, SOLID Principles, design patterns and their application.
  • Experience in designing and implementing application databases – ER diagram, data flows, API calls
  • In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
  • Hands-on experience with any cloud platform (e.g., AWS, Azure, Google Cloud)
  • Familiarity with infrastructure management and monitoring tools (e.g., Cloudwatch, Terraform)
  • Familiarity with version control systems (e.g., Github, Azure DevOps), and virtualization technologies (e.g., Docker, CI/CD pipelines, Kubernetes management)
  • Familiarity with Agile methodologies, SCRUM and project management tools (e.g., JIRA, ADOPs).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a team environment.
  • Ability to manage multiple tasks and priorities in a fast-paced environment.
  • Champion agentic AI-assisted development workflows using tools like Claude and GitHub Copilot to accelerate delivery and improve code quality
  • Design and build REST API endpoints. Build Backend services, host and manage them.
  • Implement responsive user interfaces by building reusable and maintainable UI components.
  • Design and manage application databases.
  • Experience on integration with authentication and authorization protocols such as OAuth2, OIDC or SAML
  • Participate in the end-to-end product lifecycle, from conception and design to deployment and maintenance.
  • Collaborate with product managers and designers to understand and translate requirements into technical specifications and solutions.
  • Communicate effectively with stakeholders to understand needs and provide regular updates on progress.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to peers.
  • Implement automated test frameworks to ensure the reliability and performance of applications.
  • Perform unit testing, integration testing while participating in configuration management and deployment procedures.
  • Drive adoption of agentic coding practices leveraging AI tools such as Claude and GitHub Copilot; design and build reusable skills and custom agents to streamline development workflows and boost team velocity.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Fullstack Developer
Senior Python Fullstack Developer

Tek Systems • Pune District

On-site
INR 3,500,000 - 6,000,000
Senior Full Stack Developer (Python & JavaScript)
Senior Full Stack Developer (Python & JavaScript)

Nagarro Softwares Pvt. Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Development Engineer
Software Development Engineer

Glitterbug Technologies • Bengaluru, Mumbai

On-site
INR 1,200,000 - 2,400,000
Sr. Fullstack Engineer
Sr. Fullstack Engineer

NeoSapients Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Full Stack Developer – AI & Modern Web Applications
Senior Full Stack Developer – AI & Modern Web Applications

Hireflex247 India Pvt. Ltd • Mysuru

On-site
INR 1,200,000 - 1,800,000
Senior AI Engineer
Senior AI Engineer

V2 Solutions • Pune District

On-site
INR 2,500,000 - 4,200,000
Senior Member Technical Staff - C++
Senior Member Technical Staff - C++

Nielsen • Bengaluru

On-site
INR 2,200,000 - 4,000,000
Senior Fullstack Engineer | NodeJS/ Python/ Java + ReactJS, AWS | Product company preferred | Bangalore opening
Senior Fullstack Engineer | NodeJS/ Python/ Java + ReactJS, AWS | Product company preferred | Bangalore opening

Geektrust • Bengaluru

On-site
INR 2,500,000 - 6,000,000
Sr. Software Engineer
Sr. Software Engineer

AdvaRisk • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior Full-Stack Engineer — Agentic AI Applications
Senior Full-Stack Engineer — Agentic AI Applications

Agivant • Hyderabad

On-site
INR 2,000,000 - 3,500,000