B

Brillio

Technology consulting for AI-driven digital transformation

Senior Software Development Engineer

Full-Stack EngineeringUpdated on Nov 13
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • Requires 2–4 years of experience in Python full-stack development, including hands-on expertise designing and implementing microservices architectures.
  • Requires advanced proficiency in Python and the Django, Flask, or FastAPI frameworks.
  • Requires experience designing and implementing microservices architectures.
  • Requires strong expertise in REST API and GraphQL development.
  • Requires hands-on experience with React, including React Context and Redux.
  • Requires proficiency in CSS, SCSS, and LESS.
  • Requires skill configuring and optimizing CI/CD pipelines.
  • Requires expertise in containerization with Docker.
  • Requires experience deploying and managing applications in Kubernetes environments.
  • Requires a solid understanding of relational and NoSQL databases, including PostgreSQL, MongoDB, and Redis.
  • Requires the ability to write effective unit and integration tests using PyTest.
  • A bachelor's degree in Computer Science, Information Technology, Software Engineering, or a closely related discipline is listed as a desired qualification.
  • A Certified Kubernetes Application Developer (CKAD) certification or equivalent is listed as a desired qualification.
  • An AWS Certified Developer certification or similar cloud certification is listed as a desired qualification.

Responsibilities

  • Design and develop scalable microservices using Python frameworks such as Django, Flask, or FastAPI.
  • Build and maintain REST API and GraphQL endpoints to integrate with client applications.
  • Implement and optimize CI/CD pipelines for automated testing, deployment, and monitoring of full-stack applications.
  • Develop interactive user interfaces using React, including React Context and Redux for state management.
  • Integrate and manage PostgreSQL, MongoDB, and Redis databases for performance and reliability.
  • Containerize applications with Docker and orchestrate deployments using Kubernetes.
  • Write unit and integration tests using PyTest.
  • Collaborate across functions to resolve technical challenges and deliver end-to-end solutions.

Desired Qualifications

  • Experience with advanced Kubernetes features such as Helm or custom resource definitions.
  • Familiarity with cloud platforms such as 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.

About the Company

Brillio

Technology consulting for AI-driven digital transformation

Brillio helps organizations move their systems and processes into the digital world by providing technology consulting and customized AI and cloud-based solutions. The company works with large clients, including many Fortune 500 firms, and has a strong emphasis on the healthcare sector. Its offerings include designing and building tailored software and workflows that improve efficiency, security, and scalability, and enabling real-time, AI-powered interactions through generative AI tools. Customers typically engage Brillio through long-term support contracts or project-based work, paying for both advisory services and the implementation of technology solutions. Brillio’s goal is to help clients become ‘generative enterprises’—organizations that leverage AI and cloud technologies to continuously transform operations and user experiences, stay competitive, and drive measurable business outcomes.

Company size
5,001-10,000
Company stage
Late Stage VC
Total funding
Not listed
Headquarters
Dallas, TX
Founded
2014

Recently Posted Jobs

Explore more opportunities at Brillio

See more jobs