Senior Software Engineer

Posted 6 Hours Ago
Be an Early Applicant
Hyderabad, Telangana
Senior level
Database • Analytics
The Role
The Senior Software Engineer will lead the design, development, and deployment of scalable and secure microservice applications. Responsibilities include maintaining FastAPI-based backend services, managing CI/CD pipelines, and implementing best practices in security and performance. Collaborating with teams to define and deploy features is key, alongside expertise in monitoring and logging tools.
Summary Generated by Built In

Company Description

Blend is a premier AI services provider, committed to co-creating meaningful impact for its clients through the power of data science, AI, technology, and people. With a mission to fuel bold visions, Blend tackles significant challenges by seamlessly aligning human expertise with artificial intelligence. The company is dedicated to unlocking value and fostering innovation for its clients by harnessing world-class people and data-driven strategy. We believe that the power of people and AI can have a meaningful impact on your world, creating more fulfilling work and projects for our people and clients. For more information, visit www.blend360.com 

Job Description

We are seeking a highly skilled Senior Python Engineer with extensive experience in FastAPI and microservices architecture to join our dynamic team. The ideal candidate will have a strong technical background, proven leadership in technical teams, and expertise in building scalable, resilient, and secure applications.

Key Responsibilities:

• Lead the design, development, and deployment of applications using microservice architecture.

• Develop and maintain FastAPI-based backend services with high performance and scalability.

• Implement best practices in logging, monitoring, health checks, scalability, resilience, service discovery, API gateways, and error handling. • Ensure code quality, security, and performance optimization.

• Work with containerization technologies like Docker and Kubernetes for application deployment.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Establish and manage CI/CD pipelines for seamless application deployment.

• Implement best practices for API design, development, and security.

• Set up and maintain monitoring and logging tools (e.g., Prometheus, Grafana).

• Ensure adherence to version control systems (e.g., Git) and collaborative workflows.

Qualifications

• Proven experience in leading technical teams and developing applications using microservice architecture.

• Strong proficiency in Python and FastAPI.

• Deep understanding of Pydantic for data validation in FastAPI.

• Experience with containerization (Docker, Kubernetes).

• Familiarity with CI/CD pipelines and automation tools.

• Knowledge of API design and implementation best practices.

• Experience working with monitoring and logging tools (e.g., Prometheus, Grafana).

• Strong understanding of security best practices in microservices-based applications.

Nice to Have:

• Experience with Retriever models, including implementation of chunking strategies.

• Familiarity with vector databases and their use cases.

• Understanding of optimal approaches in querying LLM models via API.

• Experience with prompt engineering and different strategies for effective interactions with LLMs.

• Exposure to various prompt engineering techniques in different scenarios

Top Skills

Python
The Company
HQ: Columbia, MD
390 Employees
On-site Workplace
Year Founded: 2016

What We Do

Our Vision is to build a company of world-class people that helps our clients optimize business performance through data, technology and analytics.

Blend360 has two divisions:
Data Science Solutions: We work at the intersection of data, technology and analytics.
Talent Solutions: We live and breathe the digital and talent marketplace.

Similar Jobs

Skillsoft Logo Skillsoft

Senior Software Engineer

Artificial Intelligence • Consumer Web • Edtech • HR Tech • Information Technology • Software • Conversational AI
Hyderabad, Telangana, IND
2900 Employees
Hybrid
Hyderabad, Telangana, IND
2066 Employees

Crunchyroll Logo Crunchyroll

Senior Software Engineer - Data

Digital Media • eCommerce • Gaming • Mobile • News + Entertainment
Hyderabad, Telangana, IND
1197 Employees

Skillsoft Logo Skillsoft

Full Stack Developer (Sr. Software Engineer)

Artificial Intelligence • Consumer Web • Edtech • HR Tech • Information Technology • Software • Conversational AI
Hyderabad, Telangana, IND
2900 Employees

Similar Companies Hiring

SAG LLC Thumbnail
Virtual Reality • Generative AI • Business Intelligence • Big Data Analytics • App development • Analytics • Agriculture
Minot, ND
4 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account