Job Closed
This listing is no longer active.
Boomi provides an intelligent, flexible, and scalable software platform to unite digital ecosystems and accelerate business outcomes for users. A high-growth, fast-paced technology
Principal Software Engineer. - GenAI
Location
India
Posted
43 days ago
Salary
0
Seniority
Senior
Job Description
Principal Software Engineer. - GenAI
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 Principal Software Engineer, you will be a technical leader driving the design and implementation of complex backend systems at scale. You will set technical direction, guide team members, and solve challenging technical problems while ensuring our systems meet the highest standards of reliability, performance, and maintainability. Your expertise will be critical in advancing our Agentic AI capabilities. What You Will Do - Lead the design and implementation of complex, distributed systems using Python and Java, establishing architectural patterns and best practices. - Design and optimize highly scalable, fault-tolerant microservices that handle high-throughput workloads across multiple cloud environments. - Design and implement sophisticated Agentic AI systems, building proof-of-concepts and production implementations that demonstrate advanced architectures and orchestration patterns. - Champion the adoption and advancement of Agentic AI capabilities, designing sophisticated agent architectures and orchestration patterns - Provide technical leadership and guidance to the team, conducting design & code reviews - Drive design decisions around data storage, processing, and retrieval strategies across SQL, NoSQL, Vector databases, and search technologies. - Collaborate with other senior team members, product management, and cross-functional teams to translate requirements into robust technical solutions. - Lead incident response for critical production issues, perform deep-dives & root cause analysis, and implement systemic improvements. - Establish and enforce engineering excellence through coding standards, architectural guidelines, testing strategies, and operational best practices. - Stay at the forefront of technology trends, evaluate emerging technologies, and drive innovation across the engineering organization. - Promote continuous improvement, technical excellence, and knowledge sharing. The Experience You Bring - Technical Leadership: 8+ years of experience in backend software engineering with a proven track record of leading complex technical initiatives and architectural decisions. - Advanced Backend Development: Deep expertise in Python and Java with proficiency in modern frameworks including FastAPI, Django, Flask, Spring Boot. Proven ability to build highly scalable systems. - Database Architecture: Expertise in database design, optimization, and scaling strategies across SQL, NoSQL, Vector databases, and OpenSearch. Experience designing data models for complex domains and implementing sophisticated data partitioning and replication strategies. - Agentic AI Expertise: Experience in Agentic AI architecture and implementation. Good understanding of agent design patterns, multi-agent orchestration, tool integration, memory systems & architectures. Hands-on experience building production-grade agentic systems and custom agent architectures. Experience with RAG (Retrieval-Augmented Generation), prompt engineering, and LLM integration strategies. - Cloud & Infrastructure: Extensive experience architecting and operating systems on AWS, Azure, or Google Cloud at scale. Deep understanding of cloud-native patterns, cloud architectures, and cost optimization strategies. - Microservices & Containers: Expertise in microservices architecture, distributed systems patterns, and container orchestration using Kubernetes/EKS. - Infrastructure as Code: Knowledge and proficiency in Terraform, CloudFormation, or Ansible. Experience building self-service infrastructure platforms and developer tooling. - DevOps & SRE Practices: Deep understanding of CI/CD pipelines, deployment strategies, observability, monitoring, and incident management. Experience establishing SLIs, SLOs, and error budgets. - System Design Excellence: Proven ability to design highly scalable systems with strong understanding of consistency, availability, tolerance, latency, and cost. Experience with distributed caching, message queues, event streaming, and asynchronous processing patterns. - Quality & Testing Leadership: Champion of testing best practices including TDD, integration testing, and chaos engineering. Experience establishing testing frameworks and quality gates that enable rapid, confident deployments. - Performance & Optimization: Deep expertise in performance profiling, optimization, and capacity planning. Experience identifying and resolving bottlenecks in distributed systems. - Mentorship & Communication: Strong communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences. Experience leading technical discussions, design reviews, and architecture forums. - Agile & Process Leadership: Strong understanding of Agile/Scrum methodologies with experience shaping engineering processes, tooling (Jira, Confluence), and practices that enhance team productivity. Education & Experience - Bachelor's or Master's degree in Computer Science or related field with 8+ years of professional experience in backend software development, including 2+ years in technical leadership roles. - Demonstrated thought leadership through technical blogs, conference talks, open-source contributions, or patents is highly valued. #LI-VC1 #Li-Hybrid 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.
Benefits
- 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Company equity, Company-sponsored outings, Continuing education stipend, Dedicated diversity and inclusion staff, Dental insurance, Disability insurance, Volunteer in local community, Family medical leave, Fitness stipend, Flexible Spending Account (FSA), Flexible work schedule, Generous PTO, Company-sponsored happy hours, Health insurance, Life insurance, Charitable contribution matching, Mentorship program, Paid volunteer time, Open office floor plan, Paid holidays, Paid sick days, Partners with nonprofits, Pet friendly, Pet insurance, Lunch and learns, Remote work program, Free snacks and drinks, Team based strategic planning, Tuition reimbursement, Vision insurance, Some meals provided, Home-office stipend for remote employees, Diversity employee resource groups, Hiring practices that promote diversity, Fertility benefits, Employee resource groups, Hybrid work model, In-person all-hands meetings, In-person revenue kickoff, President's club, Employee awards
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer / Lead Software Engineer
BoostDraftThe first assisted document editor for legal professionals
• Design and implement classes and methods for IDE for documents • Refactor existing code for better extensibility • Interview with our users to understand their daily work and pain points • Propose both innovative ideas and feasible ideas to achieve unprecedented features
Senior Full Stack Developer
Globaldev GroupBuilding remote teams and providing software development solutions for tech businesses 🇺🇸🇮🇱🇩🇪🇺🇦🇵🇹🇵🇱
Role Description We are looking for a skilled Full Stack Developer to join our growing team and contribute to building a new product focused on Container Risk Analysis. Qualifications - 5+ years of experience in Full Stack development. - Strong experience with Node.js, React, and JavaScript. - Hands-on experience with AWS services and cloud-based architectures. - Proven experience building scalable, high-performance web applications. - Strong experience using AI tools (such as Claude, OpenText, Cursor, or similar) for code generation and development — this is a must. - Experience designing and integrating RESTful APIs and microservices. - Understanding of containerization technologies (e.g., Docker, Kubernetes) and related security considerations. - Ability to translate business requirements into scalable and maintainable technical solutions. - Strong problem-solving skills and ability to work in a fast-paced environment. - Experience working in cross-functional teams and delivering features end-to-end. Requirements - Design, develop, and maintain full stack applications using Node.js, React, and JavaScript. - Build and scale a new product focused on Container Risk Analysis. - Actively leverage AI tools to accelerate development, improve code quality, and optimize workflows. - Develop and integrate APIs and backend services to support frontend functionality. - Work with AWS services to design and maintain scalable cloud infrastructure. - Ensure application performance, security, and reliability, particularly in containerized environments. - Collaborate with cross-functional teams to define, design, and deliver new features. - Continuously improve development processes and adopt modern best practices, including AI-driven development. Benefits - Flexible work arrangements. - 15 working days per year as Non-Operational Allowance for personal recreation, fully compensated. - Health insurance. - Public holidays. - Truly competitive salary. - Supportive HR and management team.
26.03 Spines | Senior Full-Stack Developer (Node.js, TypeScript)
SD SolutionsCreate exceptional products with passionate people
On behalf of Spines SD Solutions is looking for a talented Senior Full-Stack Developer (Node.js, TypeScript) to step onto a unicorn rocketship! We are seeking a Senior Node.js / TypeScript Developer to strengthen our engineering team. You will design and implement backend systems that power our publishing workflows, work closely with AI/ML components, and ensure the platform is highly scalable, reliable, and secure. SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer. Responsibilities: - Design, develop, and maintain backend systems supporting publishing workflows. - Integrate and collaborate with AI/ML components, including NLP and content optimisation models. - Ensure platform scalability, reliability, and security through best engineering practices. - Build and maintain RESTful APIs and distributed backend services. - Work closely with the frontend team using React and Next.js. - Manage databases such as PostgreSQL, Redis, and MongoDB. - Implement and maintain CI/CD pipelines and deployment processes (Azure). - Use containerization tools (Docker, Kubernetes) for development and deployment. - Write and maintain unit and integration tests to ensure code quality. - Participate in code reviews, mentor junior developers, and contribute to technical decisions. Requirements: - 5+ years of professional full-stack development experience with Node.js and TypeScript. - Proven experience in building scalable APIs and distributed systems. - Strong understanding of cloud platforms (Azure) and CI/CD workflows. - Solid experience with databases — PostgreSQL, Redis, MongoDB. - Familiarity with containerization and orchestration (Docker, Kubernetes). - Strong skills in unit/integration testing and code quality assurance. - Experience with frontend technologies (React, Next.js) is a plus. - Knowledge of AI/ML workflows (NLP, generative models) preferred. - Autonomous and proactive; capable of working with minimal supervision. - Strong communication skills in distributed or remote teams. - Problem-solving mindset and ability to perform well in fast-paced start-up environments. - Team-oriented: mentors juniors, participates in collaborative decision-making. - Ownership mindset: focuses on product quality and business impact. - Russian-speaking (required). About the company: Spines is an AI-powered publishing platform founded in 2021 by Yehuda Niv (CEO), Nir Kenner (CTO), Lev David (CMO), and Niv Ovdat (COO). The company streamlines the publishing process with tools for editing, cover design, translation, metadata optimization, and global distribution across 100+ channels. Authors retain full rights and royalties. Spines raised $6.5M Seed in early 2024, and a $16M Series A in November 2024 led by Zeev Ventures, Aleph, M-Fund and LionTree. The company has ~50 employees across Israel, the US, and remote hubs. By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.
Senior Fullstack Engineer (£110k-£130k) at Midnite
Jack & Jill/External ATSBlazeSQL - AI-native B2B SaaS platform for business intelligence.
This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack. Job Title: Senior Fullstack Engineer - Nucleus Salary: £110k-£130k Company Description: Midnite - Series C betting platform backed by The Raine Group Job Description: Join a greenfield team building Midnite’s internal back-office platform from the ground up. As a player-manager, you will lead three engineers while remaining hands-on with Python and Vue. You will drive AI experimentation, leveraging LLMs and RAG to automate engineering workflows and enhance operational efficiency across this high-growth, Series C startup. Location: Remote, UK Why this role is remarkable: - Lead a brand new "Nucleus" team with full autonomy to shape the internal platform and define engineering standards for the entire organization. - Work for a well-funded Series C company that has raised over $75M from prestigious investors like The Raine Group, ensuring stability and scale. - Drive the practical application of AI, moving beyond chatbots to productionize LLM-powered tools that directly improve developer experience and business operations. What you will do: - Design and maintain the backend systems and operational dashboards that power Midnite’s internal platform using Python, Flask, and AWS. - Lead and mentor a team of three engineers, managing sprint planning, professional development, and technical direction as a player-manager. - Prototype and ship AI-powered improvements such as automated code review tooling, intelligent alerting, and internal assistants for non-technical teams. The ideal candidate: - 7+ years of backend engineering experience with strong proficiency in Python and a high bar for software architecture and engineering standards. - Proven experience leading or mentoring engineers in a hands-on capacity while successfully delivering complex technical projects in a production environment. - Practical experience integrating LLMs and AI APIs into real products, with a curiosity for emerging frameworks like LangChain, LlamaIndex, or RAG pipelines. Who are Jack & Jill? Ok, I'll go first. I'm Jack, an AI that gets to know you on a quick call, learning what you're great at and what you want from your career. Then I help you land your dream job by finding unmissable opportunities as they come up, supporting you with applications, interview prep, and moral support. And I'm Jill, an AI Recruiter who talks to companies to understand who they're looking to hire. Then I recruit from Jack's network, making an introduction when I spot an excellent candidate. Next steps Step 1. Visit our website. Step 2. Click 'Talk to Jack'. Step 3. Talk to Jack so he can understand your experience and ambitions. Step 4. Jack will make sure Jill (the AI agent working for the company) considers you for this role. Step 5. If Jill thinks you're a great fit and her client wants to meet you, they will make the introduction. Step 6. If not, Jack will find you excellent alternatives. All for free. We never post fake jobs This isn't a trick. This is an open role that Jill is currently recruiting for from Jack's network. Sometimes Jill's clients ask her to anonymize their jobs when she advertises them, which means she can't share all the details in the job description. We appreciate this can make them look a bit suspect, but there isn't much we can do about it. Give Jack a spin! You could land this role. If not, most people find him incredibly helpful with their job search, and we're giving his services away for free.



