Principal Software Engineer

4 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

Nagarro - Staff Engineer (Cloud Infrastructure)

Nagarro

Gurugram, Haryana, India (On-Site)
3 Months ago
ByteDance - Senior Site Reliability Engineer, ML System

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
PlayStation Global - Senior Front End Software Engineer

PlayStation Global

Madison, Wisconsin, United States (On-Site)
1 Month ago
Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
3 Months ago
Seedify - Senior Backend Developer

Seedify

(Remote)
8 Months ago
Microsoft - Software Engineer-Xbox

Microsoft

(On-Site)
1 Month ago
Commutatus - Backend Engineer

Commutatus

Coimbatore, Tamil Nadu, India (Remote)
9 Months ago
Wargaming - Lead Backend Engineer (Unannounced project)

Wargaming

Guildford, England, United Kingdom (Hybrid)
2 Months ago
Seedify - Senior Backend Engineer

Seedify

(Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Armada - Principal Engineer (Applications)

Armada

Thiruvananthapuram, Kerala, India (On-Site)
4 Months ago
Xsolla - Metasites Team Lead

Xsolla

State Of São Paulo, Brazil (Remote)
3 Weeks ago
LeoVegas - Node.js Engineer

LeoVegas

Málaga, Andalusia, Spain (On-Site)
3 Months ago
Alpha Sense - Lead Full-Stack Engineer (AI)

Alpha Sense

New York, New York, United States (On-Site)
2 Months ago
Appier - Software Engineer, System Integration

Appier

Taipei City, Taiwan (On-Site)
2 Months ago
Armada - Infrastructure Engineer (Edge)

Armada

Thiruvananthapuram, Kerala, India (On-Site)
3 Months ago
The Walt Disney Company - Senior Manager, Software Engineering (Identity Engineering)

The Walt Disney Company

New York, New York, United States (On-Site)
20 Hours ago
Luxoft - Site Reliability Engineer

Luxoft

Singapore, Singapore (On-Site)
2 Months ago
Kaedim - DevOps Engineer

Kaedim

San Francisco, California, United States (On-Site)
5 Months ago
Go Fund Me - Staff Software Engineer (Payments)

Go Fund Me

San Diego, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Assystems - CAD / BIM Engineer

Assystems

Navi Mumbai, Maharashtra, India (On-Site)
3 Months ago
OLIVER Agency - Art Director

OLIVER Agency

Maharashtra, India (On-Site)
4 Months ago
Nagarro - Senior Staff Consultant, PO

Nagarro

India (Remote)
3 Months ago
SymphonyAI - Senior Python Developer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Performio - Senior Software Engineer

Performio

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Trek - Technical Product Support

Trek

Haryana, India (On-Site)
4 Weeks ago
Microsoft - Senior Technical Program Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
DaySmart - Senior DevOps Engineer

DaySmart

Hyderabad, Telangana, India (On-Site)
4 Months ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Good Job Games - Junior Software Engineer

Good Job Games

İstanbul, Türkiye (On-Site)
2 Months ago
OKX - Java developer (Blockchain Asset)

OKX

Singapore, Singapore (On-Site)
3 Months ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
3 Months ago
Pesto Tech - Senior Backend Engineer - $35,000/Year

Pesto Tech

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

Onehouse

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Aditya Birla Group - Backend Engineer

Aditya Birla Group

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Gearbox Software - Senior Online Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
2 Months ago
Tap Nation - Senior Backend Developer Freelance

Tap Nation

New York, New York, United States (Remote)
2 Months ago
LeoVegas - Engineering Manager - Sports (UK market)

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded