Senior Engineer - R01571652

Brillio 2

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Brillio 2 is seeking a Senior Engineer to design and build scalable microservices in Python using Django, Flask, or FastAPI. You will craft robust REST and GraphQL APIs, implement CI/CD pipelines, and develop intuitive UI with React (Context/Redux).

This role involves containerization with Docker, orchestration with Kubernetes, and database work with PostgreSQL, MongoDB, and Redis. Strong testing with PyTest and collaboration across teams are essential for delivering high-performance solutions.

Qualifications

  • Proficient in Python and modern Python web frameworks.
  • Experience designing and implementing microservices architectures.
  • Strong REST API and GraphQL development skills.
  • Hands-on React with Context and Redux for state management.
  • Experience with CI/CD pipelines and containerization (Docker).
  • Familiarity with Kubernetes, databases (PostgreSQL, MongoDB, Redis).
  • Ability to write PyTest unit/integration tests.

Responsibilities

  • Design and develop scalable microservices using Python frameworks.
  • Build robust REST API and GraphQL endpoints for client apps.
  • Implement and optimize CI/CD pipelines for testing and deployment.
  • Develop UI with React, using Context and Redux for state management.
  • Manage databases including PostgreSQL, MongoDB, Redis for performance.
  • Containerize with Docker and deploy via Kubernetes.
  • Write comprehensive PyTest tests to ensure quality.
  • Collaborate across teams to deliver high-performance solutions.

Skills

Python
Microservices
REST API
GraphQL
React
CSS/SCSS/LESS
CI/CD
Docker
Kubernetes
PostgreSQL
MongoDB
Redis
PyTest
OAuth2
AWS
Azure
GCP

Education

CKAD
AWS Certified Developer
Bachelor's degree in CS/IT/SE

Tools

Django
Flask
FastAPI

Job description

Senior Engineer

Experience Range: 2 - 4 years of experience in Python fullstack development, including hands‑on expertise in designing and implementing microservices architectures

Key Responsibilities
  • Design and develop scalable microservices using Python frameworks such as Django, Flask, or FastAPI
  • Build and maintain robust REST API and GraphQL endpoints to enable seamless integration with client applications
  • Implement and optimize CI/CD pipelines for automated testing, deployment, and monitoring of fullstack applications
  • Develop interactive user interfaces using React, leveraging React Context and Redux for state management
  • Integrate and manage databases including PostgreSQL, MongoDB, and Redis to ensure high performance and reliability
  • Containerize applications with Docker and orchestrate deployments using Kubernetes for efficient scalability
  • Write comprehensive unit and integration tests using PyTest to ensure code quality and reliability
  • Drive cross-functional collaboration to resolve technical challenges and deliver high-performance, end-to-end solutions
Required Skills
  • Advanced proficiency in Python with Django, Flask, or FastAPI frameworks
  • Experience designing and implementing microservices architectures
  • Strong expertise in REST API and GraphQL development
  • Hands‑on experience with React, including React Context and Redux
  • Proficient in CSS, SCSS, and LESS for modern UI styling
  • Skilled in configuring and optimizing CI/CD pipelines
  • Expertise in containerization with Docker
  • Experience deploying and managing applications in Kubernetes environments
  • Solid understanding of relational and NoSQL databases: PostgreSQL, MongoDB, Redis
  • Ability to write effective unit and integration tests using PyTest
Preferred Skills
  • Experience with advanced Kubernetes features such as Helm or custom resource definitions
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Knowledge of API security best practices and OAuth2 implementation
  • Background in performance optimization for large-scale distributed systems
  • Experience with automated monitoring and logging tools
  • Experience with agile software development processes
Desired Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related discipline
  • Certified Kubernetes Application Developer (CKAD) or equivalent certification
  • AWS Certified Developer or similar cloud certification
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer - R01571652
Senior Engineer - R01571652

Brillio • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Senior Engineer - R01571652
Senior Engineer - R01571652

Lever, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead Engineer - R01571537
Lead Engineer - R01571537

Brillio 2 • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Lead Engineer – R01571537
Lead Engineer – R01571537

Brillio • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - R01571653
Senior Engineer - R01571653

Lever, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - R01571653
Senior Engineer - R01571653

Brillio 2 • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Engineer - R01571653
Senior Engineer - R01571653

Brillio • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Engineer - R01571537
Lead Engineer - R01571537

Brillio • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Software Development Lead – R01570192
Software Development Lead – R01570192

Brillio • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Lead Engineer - R01571537
Lead Engineer - R01571537

Lever, Inc. • Bengaluru

On-site
INR 1,800,000 - 3,200,000