Software Principal Engineer

2 Months ago • 10 Years + • Software Development & Engineering

Job Summary

Job Description

Boomi is looking for a Software Principal Engineer to join their Core Team, following the acquisition of Rivery, a cloud-based DataOps platform. The role involves developing end-to-end features, contributing to high-scale solutions for Big Data challenges, and collaborating with various teams. The position requires working at least 3 days a week from the Ramat Gan, Israel office and 2 days remotely.
Must have:
  • 10+ years of experience as a Software Engineer
  • Proficiency in Python
  • Expertise in building microservices systems
  • Experience developing data pipelines
  • Hands-on experience with Docker, Kubernetes, MongoDB
  • Strong knowledge of RDBMS and MongoDB
  • Familiarity with cloud-based data warehousing
  • Experience with queuing SaaS systems
  • Understanding and application of CI/CD practices
  • Commitment to innovative product development
  • Excellent teamwork and communication skills
  • Experience with leading features to production
Good to have:
  • Experience with distributed execution engines
  • Experience with DynamoDB and GraphQL
  • Experience with solving complex production issues
  • Proficiency in GoLang or Java

Job Details

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.

We are looking for a Software Principal Engineer to join our Core Team. This position is part of Boomi following its recent acquisition of Rivery, a cloud-based DataOps platform. While now under Boomi, the role remains within Rivery’s team, working closely with our experts in data integration and automation. You can read more about the acquisition here.

Please also note that this is a hybrid office/remote role where you will work at least 3 days per week from our Ramat Gan, Israel office; and 2 days from home.

In this role you will

  • Be part of a backend technology team which is responsible for both streaming and batch pipelines.
  • Develop End-to-end features from design to implementation.
  • Take part in high-scale solutions for Big Data challenges.
  • Have a significant impact on a fast-growth and dynamic product in the BigData world.
  • Work with RDMBS/MongoDB CDC infrastructure and Kafka.
  • Work and collaborate with Software engineers, Architects, Product Managers, and DevOps to create an amazing product.

Our technology stack: Python, GO, MongoDB, AWS, DynamoDB.

Required skills

  • 10+ years of hands-on experience as a Software Engineer.
  • Proficiency in Python.
  • Expertise in building and managing microservices systems in cloud environments.
  • Experience in developing data pipelines in both batch and streaming.
  • Hands-on experience with Docker, Kubernetes, MongoDB, etc.
  • Strong knowledge of RDBMS (like Oracle, MySQL, MSSQL...) and MongoDB.
  • Familiarity with cloud-based data warehousing and data lake solutions such as Snowflake, Google BigQuery, or Athena.
  • Experience with queuing SaaS systems like AWS SQS and Kafka.
  • Understanding and application of CI/CD practices.
  • An enthusiastic learner with a passion for keeping up-to-date with industry trends.
  • Commitment to contributing to innovative product development and delivering meaningful impact as an individual contributor.
  • Excellent teamwork and communication skills with a proactive, can-do attitude.
  • Experience with leading features from design to production including writing HLD.

Advantages

  • Experience with distributed execution engines and data pipelines processes.
  • Experience with DynamoDB and GraphQL.
  • Experience with solving complex production issues like OOM, performance.
  • Proficiency in GoLang or Java.

 

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. 

Similar Jobs

Temporal Technologies - Senior Solutions Architect

Temporal Technologies

Chicago, Illinois, United States (Remote)
1 Month ago
GoMotive - Account Executive, Enterprise - Mid-Atlantic

GoMotive

United States (Remote)
3 Months ago
Granicus - Sales Enablement Program Manager

Granicus

(Remote)
1 Month ago
Axonius - Senior Full Stack Engineer

Axonius

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Month ago
Minecast - Account Executive

Minecast

Netherlands (Remote)
2 Months ago
Manticore Games  Inc  - Principal Software Engineer - Client

Manticore Games Inc

San Mateo, California, United States (Remote)
2 Months ago
Balbix - Staff /Sr Staff/ Principal Engineer - Lakehouse

Balbix

Gurugram, Haryana, India (On-Site)
8 Months ago
Nordson Corporation - Senior Mechanical Engineer

Nordson Corporation

Carlsbad, California, United States (On-Site)
2 Months ago
Scout - Engineer, Side Impact/Battery Crash Design/Development

Scout

Novi, Michigan, United States (On-Site)
3 Days ago
Qualcomm - Software Engineer - Kernel Services

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thousand Eyes - Technical Account Manager

Thousand Eyes

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
USE Insider - Customer Success Manager

USE Insider

Paris, Île-de-France, France (Hybrid)
5 Months ago
Imanage - Accountant

Imanage

Chicago, Illinois, United States (Hybrid)
1 Month ago
NCR Voyix - SAS - Level 2 Support Specialist

NCR Voyix

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Nightfall AI - Chief Information Security Officer

Nightfall AI

San Francisco, California, United States (On-Site)
3 Weeks ago
HHA Exchange - Director, Data Engineering

HHA Exchange

New York, New York, United States (Hybrid)
5 Days ago
Canva - Staff Technical Program Manager - Platform Org

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Cognite - Backend Engineer

Cognite

Oslo, Oslo, Norway (Hybrid)
3 Months ago
zeta - Release Train Engineer (Analytics)

zeta

Bengaluru, Karnataka, India (On-Site)
2 Months ago
USE Insider - Customer Success Manager (Arabic Speaker)

USE Insider

Türkiye (Hybrid)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ramat Gan, Tel Aviv District, Israel

Playtika - Influencer Marketing & Content Manager

Playtika

Israel (On-Site)
7 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Months ago
Palo Alto Networks - Support Enablement and Escalations Engineer (PAB)

Palo Alto Networks

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
plarium - Mobile User Acquisition Manager

plarium

Herzliya, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - System Linux Administrator

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago
Palo Alto Networks - Principal DevSecOps Engineer (Cortex Cloud)

Palo Alto Networks

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Playtika - Corporate Counsel

Playtika

Israel (On-Site)
8 Months ago
Playtika - Graphic Designer - Temporary

Playtika

Israel (On-Site)
5 Months ago
Playtika - Product Manager

Playtika

Herzliya, Tel Aviv District, Israel (On-Site)
1 Year ago
Workato - Technical Architect, Professional Services

Workato

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Aeries technology - Sr. Analytics Engineer

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Scale AI - Software Engineer, Forward Deployed

Scale AI

San Francisco, California, United States (Hybrid)
2 Months ago
AECOM - Senior Traffic Engineer / Supervising Traffic Engineer

AECOM

Orange, California, United States (Hybrid)
2 Weeks ago
PHINIA - Electronics Hardware Design Senior Engineer

PHINIA

Gillingham, England, United Kingdom (On-Site)
1 Month ago
Gunzilla - Blockchain Technical Support Engineer

Gunzilla

Frankfurt Am Main, Hessen, Germany (On-Site)
2 Months ago
Cognite - Engineering Manager

Cognite

Oslo, Oslo, Norway (Hybrid)
1 Month ago
Adyen - Implementation Engineer

Adyen

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Gigamon - Senior Hardware Engineer

Gigamon

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
spin masters - Senior Manufacturing Packaging Engineer

spin masters

Mexico City, Mexico (On-Site)
1 Month ago
Nagarro - Consultant SAP Senior

Nagarro

Entzheim, Grand Est, France (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

At Boomi, we believe in accountability and transparency, and proudly enable innovation. When you work at Boomi, you can be your true, authentic self in our unique, independent culture. Be boldWe take ownership of our work and results, continuously improve, exceed expectations, stay curious, and create for the future while learning from the past. Be youWe build authentic relationships, lead with integrity, and bring our whole selves to our work and interactions with customers, partners, and communities.

Hyderabad, Telangana, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

United Kingdom (On-Site)

Conshohocken, Pennsylvania, United States (Remote)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

Conshohocken, Pennsylvania, United States (Hybrid)

Barcelona, Catalonia, Spain (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Boomi

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug