Principal Software Engineer

7 Months ago • 8-11 Years • Backend Development

Job Summary

Job Description

Lead backend development, design scalable architectures, manage projects & teams. Expert Python, SQL/NoSQL, cloud platforms, RESTful APIs & microservices. 8+ years experience, leadership role required.
Must have:
  • Expert Python
  • Backend Architect
  • Project Management
  • Team Leadership
Good to have:
  • Microservices
  • Docker, Kubernetes
  • Message Queues
  • AWS, Azure, GCP

Job Details

About the job

The Backend Lead will be responsible for designing and implementing robust, scalable, and maintainable backend architectures, assisting in pre-sales activities, managing multiple projects and teams, providing regular updates to the founders, conducting research and development, and ensuring the overall technical excellence of our solutions. Proficiency in Python is essential for this role.


Key Responsibilities

Architectural Design:

  • Design and develop scalable and maintainable backend architectures.
  • Ensure best practices in coding, security, performance, and scalability are followed.

Pre-Sales Support:

  • Collaborate with the sales team to provide technical insights and solutions during pre-sales activities.
  • Assist in creating proposals and technical documentation for potential clients.

Project Management:

  • Lead and manage multiple backend projects, ensuring timely delivery and quality.
  • Coordinate with cross-functional teams to ensure project success.
  • Conduct regular project reviews and provide updates to the founders.

Team Management:

  • Mentor and guide a team of backend developers.
  • Foster a collaborative and innovative team environment.
  • Conduct performance reviews and provide constructive feedback.

Research and Development:

  • Stay updated with the latest industry trends and technologies.
  • Identify and integrate new technologies and tools to improve project outcomes.
  • Conduct R&D to explore new solutions and innovations.


Qualifications


Education:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.


Experience:

  • 8+ years of experience in backend development, with at least 3 years in a leadership role.
  • Proven experience in designing and implementing scalable backend architectures.
  • Strong experience in managing and delivering multiple projects.
  • Demonstrated ability to lead and mentor a team of developers.


Technical Skills:

  • Expert-level proficiency in Python.
  • Strong understanding of database design and management (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of RESTful APIs, microservices architecture, and message queues.
  • Ability to design systems that can scale efficiently to handle growing user demands.


Similar Jobs

NVIDIA - Senior Software and System Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Zazz - Data Engineer (6–8 Years) Adhoc

Zazz

India (On-Site)
4 Months ago
Simple Viral Games - Backend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Maersk Careers - Elixir Developer

Maersk Careers

Bengaluru, Karnataka, India (Remote)
2 Months ago
Google - Software Engineer III, Performance, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Velotio Technologies - Software Architect (Data Engineering)

Velotio Technologies

Pune, Maharashtra, India (Remote)
4 Weeks ago
UNIVRSE - Lead Developer (Unity)

UNIVRSE

Barcelona, Catalonia, Spain (On-Site)
4 Weeks ago
Toptracer - Senior Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
3 Weeks ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Numrah - Fullstack Engineer - Automoderation

Numrah

(On-Site)
6 Days ago
Hitachi - Kubernetes Engineer

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
Microsoft - Software Engineer II/Senior Software Engineer - CTJ - POLY

Microsoft

Redmond, Washington, United States (On-Site)
1 Week ago
Warner Bros Games - Software Engineer II - Database Engineer

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Days ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

(Hybrid)
3 Weeks ago
Sporty Group - Senior Backend Engineer

Sporty Group

(Remote)
10 Months ago
NVIDIA - Senior HPC Performance Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
Cognite - Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Dmg - Senior Staff Engineer

Dmg

United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

PwC - Associate CA Fresher - Financial Advisory - Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
1 Month ago
Single Store - Technical Account Manager

Single Store

Bengaluru, Karnataka, India (Remote)
1 Month ago
Rackspace Technology - Sr Cloud Architect

Rackspace Technology

India (Remote)
4 Months ago
Microsoft - Data Engineer II

Microsoft

Hyderabad, Telangana, India (On-Site)
4 Days ago
Zeta - Principal Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Warner Bros Games - Staff Engineer - Fullstack (LIVE Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Hitachi - Data Science

Hitachi

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - ASIC Design For Testability CAD Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Gametion Technologies   - Product Manager

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
Google - Product Lead

Google

Bengaluru, Karnataka, India (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Garena - Senior Software Engineer (Back-end)

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Week ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Tallinn, Harju County, Estonia (On-Site)
4 Months ago
Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

Los Angeles, California, United States (Remote)
4 Weeks ago
Simple Viral Games - Lead Software Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Abnormal Security - Software Engineer II - Back End (Engineering Effectiveness)

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Weeks ago
Epic Games - Senior Software Engineer

Epic Games

(On-Site)
2 Months ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Brisbane, Queensland, Australia (Remote)
3 Weeks ago
Crunchyroll - Senior Software Engineer - Data

Crunchyroll

Hyderabad, Telangana, India (On-Site)
4 Months ago
Onehouse - Senior Backend Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded