Senior Software Engineer - Full-stack

Crest Data

Pune District

On-site

INR 1,500,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crest Data in Baner, Pune is seeking a Senior Software Engineer – Full Stack (Python) to design, develop, and maintain scalable enterprise applications. You will work across frontend and backend stacks, collaborate with cross-functional teams, and promote AI-assisted engineering practices.

The role emphasizes scalable design, reusable components, and production-ready code, with opportunities to mentor teammates and contribute to automation and CI/CD efforts.

Qualifications

  • 4+ years of software engineering experience.
  • Hands-on full-stack development with React/Angular and Python.
  • Experience building enterprise-grade applications and scalable systems.
  • Familiarity with AI-assisted engineering practices is a plus.

Responsibilities

  • Design and develop scalable, maintainable software solutions.
  • Work across frontend (React/Angular) and backend (Python) stacks.
  • Develop reusable components, APIs, utilities, and accelerators.
  • Contribute to architecture discussions and system improvements.
  • Write clean, secure, production-ready code and perform reviews.
  • Collaborate with cross-functional teams across QA, DevOps, product, and business.
  • Contribute to CI/CD, observability, and automation initiatives.
  • Mentor junior engineers and promote engineering standards.

Skills

React/Angular
Python
APIs
Distributed systems
Databases
DS&A
OOP
Design patterns
Best practices
Version control
Testing
Agile methodologies
AI-assisted development

Tools

React
Angular
Python

Job description

Immediate Joiners/ 30 Days of Notice Period
4+ Years of Experience
Strong hands-on DSA
Location: Baner, Pune
Senior Software Engineer – Full Stack (Python)

We are looking for a passionate and experienced Senior Software Engineer who can contribute across frontend and backend technologies while effectively leveraging modern AI-powered engineering tools and workflows to improve productivity, software quality, and delivery efficiency.

The ideal candidate should have strong software engineering fundamentals, hands-on full-stack development experience, problem-solving capabilities, and an engineering mindset focused on scalability, maintainability, automation, and continuous improvement.

Role Overview

As a Senior Software Engineer, you will be responsible for designing, developing, enhancing, and maintaining scalable enterprise applications and engineering solutions. You will collaborate with cross-functional teams to deliver high-quality software while contributing to architecture discussions, engineering standards, reusable frameworks, and productivity improvements.

You are also expected to adopt and promote AI-assisted engineering practices, reusable workflows, automation approaches, and modern development methodologies that help teams deliver faster and better.

Key Responsibilities
  • Design and develop scalable, maintainable, and high-quality software solutions
  • Work across frontend (React/Angular) and backend technologies (Python) to build modern applications and services
  • Develop reusable components, APIs, utilities, and engineering accelerators
  • Participate in technical solutioning, architecture discussions, and system improvements
  • Write clean, optimized, secure, and production-ready code
  • Perform code reviews and contribute to engineering best practices
  • Troubleshoot complex technical issues and drive root cause analysis
  • Collaborate with engineering, QA, DevOps, product, and business teams
  • Contribute to CI/CD, automation, observability, and operational excellence initiatives
  • Leverage AI-powered engineering tools to improve development productivity and quality
  • Create reusable workflows, prompts, rules, skills, automations, and developer enablement assets
  • Mentor junior engineers and contribute to team growth
Required Technical Skills
  • Strong experience in modern frontend technologies and frameworks like React, Angular
  • Strong backend development experience using Python or equivalent backend technologies
  • Good understanding of API development, distributed systems, and scalable application design
  • Strong knowledge of databases, data modeling, and query optimization
  • Solid understanding of:
  • Data Structures & Algorithms
  • Object-Oriented Design
  • Design Patterns
  • Software Engineering Best Practices
  • Experience with version control systems, testing frameworks, and Agile methodologies

Candidate should have practical exposure to modern AI-assisted software development practices and tools.

Expected capabilities include:
  • Working with AI coding assistants and AI-powered development environments
  • Using AI tools for:
  • Refactoring
  • Documentation
  • Productivity improvement
  • Creating reusable workflows, prompts, engineering rules, or development automations
  • Understanding how to effectively validate and improve AI-generated outputs
  • Ability to balance engineering quality with AI-driven acceleration
Nice to Have
  • Containerization and Basic DevOps knowledge
  • Experience with scalable enterprise systems
  • Exposure to AI/LLM-based applications, agentic workflows, or automation ecosystems
  • Knowledge of performance optimization and security best practices
Soft Skills:
  • Strong analytical and problem-solving skills
  • Good communication and collaboration abilities
  • Ownership mindset and attention to quality
  • Ability to work independently and within teams
  • Learning mindset with adaptability toward emerging technologies
Experience Required:
  • 4+ years of software engineering experience
  • Experience working on enterprise-grade applications and scalable systems
What We Value:
  • Problem-solving mindset
  • Continuous learning
  • Quality-first approach
  • Productivity through automation and AI-assisted engineering
  • Collaboration, ownership, and innovation.
About the Company:

Crest Data is a leading provider of data center solutions and engineering/marketing services in the areas of Networking/SDN, Storage, Security, Virtualization, Cloud Computing, and Big Data / Data Analytics. The team has extensive experience in building and deploying various Data Center products from Cisco, VMware, NetApp, Amazon AWS, EMC, and other Global hi-tech Enterprises. Crest Data provides various engineering services including Software Development, QA/Automation, Integration/building connectors. Crest also provides various Professional Services including Data Center Training, POC testing, Network Design/Implementation/Migration, and Sales Enablement.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer – React, Angular & Node.js
Senior Full Stack Developer – React, Angular & Node.js

Winzons • India

On-site
INR 1,400,000 - 2,100,000
Senior Full Stack Engineer/Lead
Senior Full Stack Engineer/Lead

YO It Consulting • Pune District

Hybrid
INR 1,200,000 - 2,000,000
Senior Fullstack Developer | Python | Immediate joiners Preferred
Senior Fullstack Developer | Python | Immediate joiners Preferred

Geektrust • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer – Full Stack Java Developer
Senior Software Engineer – Full Stack Java Developer

Keka Technologies Private Limited • Pune District

On-site
INR 2,600,000 - 3,800,000
Senior Full Stack Engineer - Python
Senior Full Stack Engineer - Python

Ciklum • Pune District, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,600,000
Engineering & Delivery Lead - Data Services
Engineering & Delivery Lead - Data Services

Citigroup Inc. • Pune District

On-site
INR 3,600,000 - 9,000,000
Full Stack Engineer
Full Stack Engineer

Ascendion • Pune City

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer (Full Stack Engineering)
Senior Software Engineer (Full Stack Engineering)

AagatiServe Pvt Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Engineering & Delivery Lead - Data Services
Engineering & Delivery Lead - Data Services

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Senior Software Engineer – Full Stack Java Developer
Senior Software Engineer – Full Stack Java Developer

Cloudesign • Maharashtra

On-site
INR 1,200,000 - 2,400,000