Upload Button Icon Add office photos
filter salaries All Filters

51 Boomi Jobs

Software Principal Engineer - Big Data

10-20 years

Pune

1 vacancy

Software Principal Engineer - Big Data

Boomi

posted 2mon ago

Job Role Insights

Flexible timing

Job Description

As a Software Principal Engineer, you will be responsible for developing sophisticated Big Data systems and software based on the customer s business goals, needs and general business environment. You will work with product management, other engineering teams, customer success and support on developing cutting edge new product features and enhancements across various areas of Boomi Cloud API Management services..
 
What you'll Do
  • Be a member of an Agile team, collaboratively realizing features through the software development lifecycle processes and following test driven development methodologies.
  • Guide and participate in design, development, unit testing, and deployment of Boomi s Big Data Services including enhancements and/or resolution of any issues that may be reported
  • Investigate and resolve complex customer issues
  • Do Data Pipeline Development: Design, build, and maintain scalable data pipelines for processing large volumes of structured and unstructured data.
  • Build Data Storage: Develop and optimize data storage solutions using Hadoop, NoSQL, or cloud-based systems to handle large datasets.
  • Build Data Processing: Implement and maintain batch and real-time data processing systems using technologies like Apache Spark, Hadoop, or Kafka.
  • Do Data Integration: Integrate data from various internal and external data sources and ensure data consistency, quality, and security.
  • Do Performance Optimization: Monitor and improve the performance of data processing jobs, ensuring they run efficiently and at scale.
  • Do Collaboration: Work closely with data scientists, analysts, and stakeholders to understand data requirements and provide technical solutions.
  • Do Testing & Deployment: Implement automated testing and continuous integration/deployment (CI/CD) for big data systems to ensure robustness.
  • Implement Data Governance & Security: Ensure compliance with data governance and security policies while working with sensitive data.
  • Do Documentation: Prepare clear documentation for data pipelines, processes, and data systems architecture.
  • Work independently with a minimal level of guidance from technical leadership
  • Mentor other Boomi engineers, including design collaboration and code reviews
  • Research, validate, and recommend technology decisions for new features
The experience you will bring
  • Experience in designing, developing and maintaining software products that process Big Data streaming pipelines with a solid understanding of map reduce architecture and software development lifecycle processes.
  • Proficiency in programming languages such as Java or Python for data processing.
  • Experience with cloud platforms like AWS, GCP, or Azure for deploying and scaling big data systems.
  • Experience with data modeling, understanding of schema design for big data applications and with messaging framework that can handle big data lods like Kafka , Kinesis
  • Experience with real-time data processing and stream-processing frameworks.like Spark and Flink
  • Strong analytical skills and ability to solve complex problems related to big data processing and management.
  • Strong knowledge of SQL and NoSQL databases, including Cassandra, MongoDB, HBase, or similar technologies.
  • Experience with agile software development processes like Sprint models and collaboration tools, such as JIRA and Confluence.
  • Strong understanding of Computer Science fundamentals; Algorithms and Data structures is required.
Bonus Points If You Have
  • 10+ years of experience in software development
  • Familiarity with Devops tools like Harness, Jenkins and other CI/CD tools
  • Familiarity with Data ingestion tools like Fluentbit, Stash, Observability applications like Kibana, OpenSearch and Monitoring applications like Prometheus or New Relic.
  • Familiarity with containerization and orchestration tools (eg, Docker, Kubernetes) is a plus.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

People are getting interviews at Boomi through

(based on 3 Boomi interviews)
Referral
Campus Placement
Job Portal
34%
33%
33%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

What people at Boomi are saying

Principal Software Engineer salary at Boomi

reported by 7 employees with 9-12 years exp.
₹32.3 L/yr - ₹41 L/yr
25% more than the average Principal Software Engineer Salary in India
View more details

What Boomi employees are saying about work life

based on 24 employees
73%
84%
86%
50%
Flexible timing
Monday to Friday
No travel
Night Shift
View more insights

Boomi Benefits

Work From Home
Health Insurance
Job Training
Child care
Soft Skill Training
International Relocation +6 more
View more benefits

Compare Boomi with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.6
Compare

Mphasis

3.4
Compare

Persistent Systems

3.5
Compare

Hexaware Technologies

3.6
Compare

Yodlee

3.8
Compare

Bravura Solutions

3.9
Compare

Fingent

4.4
Compare

TEOCO Software

3.9
Compare

ValGenesis

3.3
Compare

Annet Technologies

3.8
Compare

Newt Global

4.1
Compare

3Pillar Global

3.5
Compare

Bottomline

3.3
Compare

AdvantEdge Healthcare Solutions

3.5
Compare

Khoros

3.7
Compare

Similar Jobs for you

Principal Software Engineer at Boomi

Kolkata, Mumbai + 5

12-14 Yrs

₹ 14-16 LPA

Principal Software Engineer at NortonLifeLock

Chennai

8-13 Yrs

₹ 10-15 LPA

Principal Software Engineer at Gen

Chennai

8-13 Yrs

₹ 10-15 LPA

Principal Software Engineer at MasterCard

Pune

12-17 Yrs

₹ 14-19 LPA

Principal Software Engineer at Boomi

Kolkata, Mumbai + 5

6-11 Yrs

₹ 8-13 LPA

Principal Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

8-13 Yrs

₹ 10-15 LPA

Principal Software Engineer at Aeries Technology Group

Pune

6-10 Yrs

₹ 8-12 LPA

Senior Data Engineer at BP INCORPORATE INTERNATIONAL.

Pune

5-12 Yrs

₹ 7-14 LPA

Principal Software Engineer at Morningstar India (P) Ltd.

Mumbai

6-10 Yrs

₹ 12-17 LPA

Principal Data Engineer at GlaxoSmithKline Pharmaceuticals Limited

Bangalore / Bengaluru

11-15 Yrs

₹ 13-17 LPA

Software Principal Engineer - Big Data

10-20 Yrs

Pune

2mon ago·via naukri.com

Software Engineer 2

2-4 Yrs

Kolkata, Mumbai, New Delhi +4 more

3hr ago·via naukri.com

Software Engineer

3-7 Yrs

Kolkata, Mumbai, New Delhi +4 more

3hr ago·via naukri.com

GL Accounting Supervisor

2-6 Yrs

Kolkata, Mumbai, New Delhi +4 more

3hr ago·via naukri.com

Software Engineer UI

1-2 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Software Engineer UI

2-5 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Product Support Engineer Triage

1-4 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Senior Technical Writer

2-7 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Software Principal Engineer - UI Tech

10-12 Yrs

Kolkata, Mumbai, New Delhi +4 more

2d ago·via naukri.com

Cloud API Management - Product Owner

7-10 Yrs

Kolkata, Mumbai, New Delhi +4 more

2d ago·via naukri.com
write
Share an Interview