Boomi Logo

Boomi

Software Senior Engineer

Posted 4 Days Ago
Be an Early Applicant
India
Mid level
India
Mid level
As a Senior Software Engineer, you will design and develop backend services, utilizing advanced AI technologies and AWS cloud services to enhance product functionality, while collaborating in an Agile environment and mentoring team members.
The summary above was generated by AI

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 [email protected]. This inbox is strictly for accommodations, please do not send resumes or general inquiries. 

Top Skills

Java
Python

Boomi Bengaluru, Karnataka, IND Office

Unit C1, 1st Floor, Tower C, RMZ Millenia, NO 1 & 2 Murphy Road, Ulsoor, Bengaluru, India, India, 560008

Similar Jobs

2 Days Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Senior Software Engineer will develop and deliver critical voice and data applications, collaborating with product and engineering teams. Responsibilities include designing, developing, and maintaining scalable micro-services, ensuring high-quality software through automation and testing, and participating in Agile methodologies.
Top Skills: C++GoJavaPython
3 Days Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
The Senior Lead Software Engineer will enhance, build, and deliver technology products within an agile team at JPMorgan Chase, providing technical guidance and developing high-quality code. Responsibilities include influencing product design, driving operational decisions, and contributing to the engineering community while fostering a culture of diversity and inclusion.
Top Skills: Java
2 Days Ago
Mumbai, Maharashtra, IND
Mid level
Mid level
Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
As a Senior Software Engineer, you will join an agile team, developing and maintaining software tools that process data for global databases. Responsibilities include enhancing map data processing tools, driving technical excellence, and collaborating with other engineering teams on system integrations and API development. You will leverage internal platforms and engage in code reviews to ensure high-quality software delivery.
Top Skills: Java

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account