
Transforming data into actionable insights for enterprises
Sigmoid, headquartered in San Francisco, California, specializes in data solutions that leverage real-time analytics and machine learning. The company partners with clients like Fortune 500 companies to build and manage large-scale data platforms using open-source and cloud technologies. With a work...
Employees enjoy competitive equity options, generous PTO policies, flexible remote work arrangements, and a learning budget for professional developme...
Sigmoid fosters a culture that emphasizes data-driven decision-making and innovation, encouraging teams to experiment with new technologies and method...

Sigmoid • Bengaluru
Sigmoid is hiring a Software Development Engineer II to build large-scale Big Data architectures. You'll work with Java, Python, and other programming languages to develop enterprise-level applications. This position requires 3-5 years of experience.
You have 3-5 years of experience in software development, particularly in building large-scale applications. Your strong understanding of programming principles allows you to write clean, efficient code and implement best practices in software development. You are proficient in programming languages such as Java, Python, C++, and Scala, and you enjoy tackling complex technical challenges. You are a self-starter who can quickly grasp new concepts and technologies, translating them into effective engineering solutions. Your experience includes application development, integration development, and data management, which equips you to handle various aspects of software engineering.
You have a solid background in enterprise-level coding and are familiar with designing and implementing APIs and integration patterns. Your analytical mindset helps you understand client requirements, especially when interfacing with Fortune 500 companies. You stay updated on the latest technologies to ensure that your work aligns with both client initiatives and company goals. You are also capable of guiding junior staff, sharing your knowledge, and helping them grow in their roles.
Experience with big data technologies and parallel processing environments is a plus. Familiarity with database modeling, data mining, and warehousing will enhance your ability to contribute to the team. You should be comfortable working with large, complex data sets and have a strategic mindset that allows you to think outside the box when solving problems.
In this role, you will be part of a growing team focused on building world-class Big Data architectures. You will spend a significant amount of your time coding, applying your expertise in Java, Python, C++, and Scala to develop robust applications. Your responsibilities will include implementing good development practices, such as unit testing and code deployment, to ensure high-quality software delivery. You will design and implement APIs and integration patterns to address challenging distributed computing problems, contributing to the overall architecture of enterprise-scale applications.
You will interface daily with customers to understand their strategic requirements and align your work with their initiatives. This will involve defining technical requirements, automating jobs, and productionizing data processes. You will also explore new big data technologies and contribute to the continuous improvement of the engineering practices within the team. Your role will require you to tackle technical challenges, propose comprehensive solutions, and mentor junior staff, fostering a collaborative and innovative team environment.
At Sigmoid, you will be part of a dynamic team that values innovation and excellence in software engineering. We offer a collaborative work environment where you can grow your skills and advance your career. You will have the opportunity to work on impactful projects that drive significant value for our clients. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives. Join us in shaping the future of Big Data solutions.
Apply now or save it for later. Get alerts for similar jobs at Sigmoid.