
About Sigmoid
Transforming data into actionable insights for enterprises
Key Highlights
- Headquartered in San Francisco, California
- Over 500 employees focused on data solutions
- Partners with Fortune 500 companies for data analytics
- Utilizes open-source and cloud technologies
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...
🎁 Benefits
Employees enjoy competitive equity options, generous PTO policies, flexible remote work arrangements, and a learning budget for professional developme...
🌟 Culture
Sigmoid fosters a culture that emphasizes data-driven decision-making and innovation, encouraging teams to experiment with new technologies and method...
Overview
Sigmoid is hiring a Software Development Engineer II to build highly-scalable applications. You'll work with Python, PySpark, and SQL while collaborating with Fortune 500 clients. This position requires strong technical leadership and application development skills.
Job Description
Who you are
You have a solid background in software development with a focus on building scalable applications — your experience includes working with Python, PySpark, and SQL to create robust solutions that meet client needs. You are comfortable interfacing with customers, particularly in understanding their strategic requirements and translating them into technical solutions. Your analytical mindset allows you to think outside the box and develop innovative approaches to complex problems.
You possess excellent communication skills, both written and verbal, which enable you to collaborate effectively with a diverse set of engineers, data scientists, and product managers. You thrive in a fast-paced environment and are open to working from client locations as project demands require. Your experience with Agile methodologies enhances your ability to adapt and deliver in dynamic situations.
You have a strong understanding of enterprise-level code and are a hands-on coder who stays up-to-date with the latest technologies. Your technical leadership skills allow you to guide teams in developing fault-tolerant distributed components, ensuring high-quality application development and support.
Desirable
Experience with large, complex data sets and familiarity with various databases is a plus. You are strategic in your thinking and have a solution-driven orientation, which is critical in a startup environment. Your entrepreneurial spirit and agility help you navigate the demands of the industry effectively.
What you'll do
In this role, you will be responsible for developing and evolving highly scalable and fault-tolerant distributed components using Java technologies. You will design and implement APIs, abstractions, and integration patterns to solve challenging distributed computing problems. Your responsibilities will include defining technical requirements, data extraction, data transformation, and automating jobs within a parallel processing environment.
You will interface daily with customers across leading Fortune 500 companies to understand their strategic requirements and align Sigmoid with key client initiatives. Your role will also involve providing technical leadership and managing day-to-day operations, ensuring that the team meets project goals and deadlines.
You will stay up-to-date on the latest technology trends to ensure the greatest ROI for both the customer and Sigmoid. Your ability to understand business requirements and tie them to technology solutions will be crucial in delivering value to clients. You will also facilitate technical aspects of projects, ensuring that all components work seamlessly together.
What we offer
At Sigmoid, you will be part of a collaborative and innovative team that values your contributions. We offer a dynamic work environment where you can grow your skills and advance your career. You will have the opportunity to work with cutting-edge technologies and engage with high-profile clients, making a significant impact in the industry.
We encourage you to apply even if your experience doesn't match every requirement. Your raw intellect, talent, and energy are what we value most. Join us in shaping the future of technology solutions for our clients.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Sigmoid.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
AiDash is hiring a Backend Engineer to design and implement scalable backend systems for data-intensive applications. You'll work with technologies like Java and microservices to build systems that process terabytes of data. This position requires strong experience in distributed systems.

Frontend Engineer
AiDash is hiring a Mid-Level Frontend Engineer to develop and enhance their SaaS solutions for critical infrastructure industries. You'll work with JavaScript and React to create user-friendly applications. This position requires relevant experience in frontend development.

Software Engineering
Amazon is hiring an SDE2 to build core software components for inventory movement within warehouses. You'll work with Java and AWS to solve complex technical problems. This position requires 3+ years of software development experience.

Software Engineering
Amazon is hiring an SDE2 to build core software components for inventory movement within warehouses. You'll work with Java and AWS to solve complex technical problems. This position requires 3+ years of software development experience.

Software Engineering
Amazon is hiring a Senior Software Development Engineer to lead initiatives in the Selling Partner Financial Technology team. You'll design and develop large-scale distributed data systems, requiring expertise in Java and machine learning. This role demands 5+ years of software development experience.