Software Senior Engineer
India
Boomi
Boomi iPaaS solutions help you power the future of your business with intelligent integration and automation. Connect everything, everywhere, with Boomi.About Boomi and What Makes Us Special
Are you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you’ll work with world-class people and industry-leading technology. We hire trailblazers with an entrepreneurial spirit who can solve challenging problems, make a real impact, and want to be part of building something big. If this sounds like a good fit for you, check out boomi.com or visit our Boomi Careers page to learn more.
How You'll Make An Impact
As a Senior Software Engineer, you will design and develop cutting-edge systems, combining advanced AI technologies, cloud services, and agent-based frameworks to deliver scalable and intelligent solutions tailored to customer needs.
What You Will Do
- Be an active member of an Agile team, collaboratively driving features from inception through the software development lifecycle.
- Develop, test, and deploy scalable backend services ensuring they meet performance and reliability standards.
- Independently contribute to the technical roadmap, focusing on innovation with minimal guidance from leadership.
- Research, validate, and implement innovative technology solutions using AWS services to enhance product functionality.
- Build Python-based web services with an emphasis on reliability, performance, and AI-powered features.
- Address and resolve critical production issues as part of an on-call rotation.
- Drive innovation in key areas such as security and AI integration, influencing team strategy and mentoring team members.
- Collaborate with cross-functional teams to deliver cohesive and impactful solutions.
The Experience You Bring
- Proficiency in Python (preferred): Solid experience developing backend systems using Python or Java. Familiarity with frameworks like FastAPI, Django, or Flask.
- Database Skills: Proficiency in SQL and working with relational and NoSQL databases, with experience in scalable solutions like AWS Aurora, DynamoDB or equivalent.
- Cloud Platforms: Hands-on experience with AWS services, including EKS, RDS, S3, and serverless technologies.
- AI/ML Familiarity: General understanding of Generative AI technologies or LLMs, and how they can be integrated into backend systems to enhance automation and analytics.
- Microservices Architecture: Experience in designing and maintaining microservices for scalability and reusability.
- CI/CD Knowledge: Familiarity with CI/CD pipelines and tools like Jenkins or Harness for deployment automation.
- Problem-Solving Skills: Effective debugging and troubleshooting abilities, with a focus on performance, scalability, and reliability.
- Linux/Unix Experience: Comfortable working in Linux/Unix environments for development and deployment tasks.
- Agile Development: Experience with Agile development practices and tools like Jira and Confluence for team collaboration and project tracking.
- Infrastructure as Code: Familiarity with Terraform or Ansible to automate infrastructure provisioning and management.
- Communication & Collaboration: Strong ability to work effectively in cross-functional teams, ensuring smooth coordination between development, DevOps, and data teams.
Education & Experience
- Bachelor’s degree in Computer Science or a related field with 4 years of software development experience.
Bonus Points If You Have
- Experience integrating Generative AI or LLM-based features into software applications.
- Familiarity with multi-agent collaboration systems using AWS Bedrock or frameworks like CrewAI.
- Knowledge of vector databases for semantic search and AI-driven categorization.
- Expertise in performance optimization and intelligent automation.
Be Bold. Be You. Be Boomi. We take pride in our culture and core values and are committed to being a place where everyone can be their true, authentic self. Our team members are our most valuable resources, and we look for and encourage diversity in backgrounds, thoughts, life experiences, knowledge, and capabilities.
All employment decisions are based on business needs, job requirements, and individual qualifications.
Boomi strives to create an inclusive and accessible environment for candidates and employees. If you need accommodation during the application or interview process, please submit a request to talent@boomi.com. This inbox is strictly for accommodations, please do not send resumes or general inquiries.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Ansible Architecture AWS CI/CD Computer Science Confluence DevOps Django DynamoDB FastAPI Flask Generative AI Java Jenkins Jira Linux LLMs Machine Learning Microservices NoSQL Pipelines Python Research Security SQL Terraform
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.