munotes®Mumbai University
Never miss an opening. Get the daily email.
Daily Tech Jobs India

Software Development Engineer II - Python, PySpark, SQL

Sigmoid · Bengaluru

Verified live on July 31, 2026
By the Daily Tech Jobs desk at munotes.in · Published · About us · Contact
Get every day's jobs where you already are
Sigmoid
BengaluruFull-time3 to 5 years

About this role

A big data engineering role at Sigmoid, working on distributed components for Fortune 500 clients. The technical requirements are clear: Java preferred or Python, hands on MapReduce, Hadoop, PySpark, HBase and Elasticsearch, database modelling and warehousing, and experience defining technical requirements and productionising jobs in a parallel processing environment. At 3 to 5 years it is one of the more accessible data engineering doors on this list. Two things to go in knowing, because both are stated in the posting rather than hidden. First, it is client facing: you would interface daily with customers at leading Fortune 500 companies to understand their requirements. Second, the posting says you should be open to working from a client location as the project demands. Bengaluru otherwise, reporting to an Engineering Manager.

Who this is for

Required by the posting: a 3 to 5 year track record of relevant work experience with a Computer Science or related technical discipline. Experience developing enterprise scale applications and capability with frameworks and design patterns. Experience with functional and object oriented programming, with Java preferred or Python as a must. Hands on knowledge of MapReduce, Hadoop, PySpark, HBase and Elasticsearch. Development and support experience in the big data domain. Experience with database modelling and development, data mining and warehousing. Unit, integration and user acceptance testing. Effective communication skills.

The real day to day: developing and evolving highly scalable, fault tolerant distributed components; designing and implementing APIs, abstractions and integration patterns for distributed computing problems; defining technical requirements, data extraction and transformation, automating and productionising jobs, and exploring new big data technologies in a parallel processing environment; application development, support, integration development and quality assurance; and interfacing daily with customers across leading Fortune 500 companies to understand strategic requirements.

Two working conditions stated in the posting that you should factor in before applying: the role is client facing with daily customer interaction, and it asks you to be open to working from a client location as the demand of the project or customer requires. The posting also states the position reports to the Engineering Manager.

Location: Bengaluru, Karnataka. Sigmoid's Greenhouse metadata records a minimum of 3 and a maximum of 5 years for this requisition, matching the body.

Honest fit guidance: one oddity worth flagging so you are not confused in the interview. Sigmoid reuses a common responsibilities block across several postings, so this SDE II listing contains a line about providing technical leadership and managing it day to day that also appears on its Technical Lead requisition. At a 3 to 5 year band with an Engineering Manager reporting line, treat that as boilerplate rather than as a hidden management expectation, but it is fair to ask what the actual scope is. The consulting model is the more important thing to be sure about: this is enterprise client work, not internal product engineering.
Apply on company site Opens job-boards.greenhouse.io, the employer's own application page. Applying is always free.
More roles like this, every day

Every link is checked live before we post it. Get the day's list in your inbox.

Free · one email a day · unsubscribe anytime

More from July 31, 2026

← Back to all jobs