Sigmoid

Software Development Engineer II

Sigmoid
Apply
2 months ago
Bengaluru, IndiaMid Level

Responsibilities

  • Develop and support enterprise-scale applications, integrations, and data-management solutions.
  • Design and implement APIs, abstractions, and integration patterns for distributed-computing problems.
  • Define technical requirements, extract and transform data, automate and productionize jobs, and explore Big Data technologies in parallel-processing environments.
  • Interface with customers to understand strategic requirements and align solutions with client initiatives.
  • Collaborate with engineers, data scientists, and product managers while guiding junior staff and addressing technical challenges.

Requirements

  • 3–5 years of relevant work experience.
  • Computer Science or a related technical discipline.
  • Hands-on programming experience with Python or Scala, with experience in Java, C++, or similar languages.
  • Understanding of functional and object-oriented programming, application development, integration development, data management, and enterprise-level code.
  • Strong written and verbal communication skills and the ability to collaborate in a fast-paced startup environment.

Tech Stack

Apache HadoopApache SparkC++Google CloudJavaPythonScalaSnowflake

Categories

BackendData Engineering
Sigmoid

About Sigmoid

1,001-5,000 employees

Sigmoid provides data engineering and AI consulting for large enterprises, building cloud data platforms, BI modernization, and bespoke GenAI and agentic AI solutions. It operates a services model, delivering projects to Fortune 1000 clients across North America, Europe, and Asia. Founded in 2013 and headquartered in Jersey City, New Jersey, the privately held company maintains delivery centers in the USA, UK, Netherlands, Poland, Canada, Singapore, and India.

Contact me