Principal Software Engineer

10-15 years
a month ago 211 Applied
Job Description


Job description:

Principal Ground Software Engineer
At least 10 years experience in application development.
At least 3 years of experience as Technical Architect and Individual Contributor in design and implementation of scalable, reliable, and secure cloud-based solutions.
Experience with leading/tasking a team.
Deep understanding of various architectural patterns like Microservices, Monolith, Serverless, and Event-Driven Architecture.
Experience using Cloud Providers (specifically AWS) and services like EC2, ECR, S3, Lambda, RDS, Cognito, Route53, API Gateway, VPC, IAM and others.
Solid understanding of network protocols, load balancing, and security considerations.
Proficiency with implementing DevOps concepts complex environments
Continuous integration
Continuous testing
Continuous deployment
Continuous monitoring
Experience with frameworks such as:
NodeJS, FastAPI
Angular / Vue / React
Experience with programming languages like C, C++, Java, Python, Go or other programming languages.
Experience with concurrent (multithreaded) programming practices and libraries
Experience with containerization such as Docker, and container managers such as Docker-Compose or Kubernetes

Telecommunications R & D company

About Recruiter
Bhargavi A

Functions

IT/Software Development - Other

Industry

Recruitment/Staffing/RPO

Skills/Roles

Networking,
Semiconductor,
Testing,
..

LEVEL HIRING FOR

Junior Level,
Mid Level,
High Level,
Top Management

People Also Considered

Career Advice to Find Better