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

Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Revolgy - Customer Support Engineer

Revolgy

United Kingdom (Remote)
1 Month ago
DEVOTEAM - Backend Developer Cloud (m/w/d)

DEVOTEAM

Frankfurt, Hessen, Germany (Remote)
6 Months ago
Nightfall - Senior Backend Engineer

Nightfall

San Francisco, California, United States (Hybrid)
16 Hours ago
Thatgamecompany - Technical Support Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

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

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Simple Viral Games - Backend Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Numrah - Fullstack Engineer - Automoderation

Numrah

(On-Site)
1 Week ago
ByteDance - Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Go Fund Me - Senior Software Engineer (Payments)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (On-Site)
5 Months ago
ByteDance - Research Scientist Intern (Traffic Infrastructure Global Engineering)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Lightcast - DevOps Engineer (AWS)

Lightcast

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Pune, Maharashtra, India (Remote)
1 Month ago
The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
NVIDIA - Senior Technical Marketing Engineer - AI Infrastructure

NVIDIA

Canada (On-Site)
2 Months ago
The Walt Disney Company - Lead Software Engineer - Full Stack

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Week ago
ByteDance - Senior Software Engineer - Serverless Compute Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Warner Bros Games - Software Engineer II - Observability - AWS

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Unisys - Delivery Manager

Unisys

Gurugram, Haryana, India (On-Site)
18 Hours ago
Google - UX Writer and Content Designer, Payments

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
version 1 - Oracle EBS Technical Consultant

version 1

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Google - Engineering Manager, Google Play Store

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
STAGE - Creative Content Manager - Series

STAGE

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
P99 soft - ServiceNow GRC Specialist

P99 soft

Pune, Maharashtra, India (On-Site)
17 Hours ago
Zeta - Lead Data Reliability Engineer

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
Xentrix Studios - Visual FX – Team Lead

Xentrix Studios

India (On-Site)
5 Months ago
Google - Silicon Architecture/Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Warner Bros Games - Senior Analytics Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Inkittt - Backend Martech Engineer

Inkittt

San Francisco, California, United States (Hybrid)
5 Months ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Google - Engineering Manager, Google Play Store

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Relax Gaming  - Poker Backend Software Engineer

Relax Gaming

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
Varonis  - Backend Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
4 Months ago
Voodoo - Senior Backend Engineer (Golang) - Freelance

Voodoo

Paris, Île-de-France, France (Remote)
1 Month ago
Google - Software Engineer II, User Protections, Core

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
ByteDance - Software Engineer, Real Time Communication

ByteDance

Singapore (On-Site)
6 Months ago
Animoca Brands - Backend Developer

Animoca Brands

Philippines (Remote)
6 Months ago
Newzoo - Full Stack Python Developer

Newzoo

North Holland, Netherlands (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded