Home
/
Companies
/
Sigma Software
Sigma Software
7 open remote positions
Sigma Software creates innovative digital products that combine scalability, performance, and outstanding user experience. We are a team of engineers collaborating on high-impact projects for leading marketplaces.
Open Positions
Design and implement large-scale distributed systems for an E-commerce platform. Build scalable backend services and microservices using Python. Develop responsive frontend functionality using React and create REST/GraphQL APIs.
Python
React
REST APIs
GraphQL
AWS
Develop and maintain scalable, high-performance frontend applications using React and Next.js. Collaborate with Product, Design, and Backend teams to deliver seamless and user-friendly experiences. Integrate APIs and backend services into frontend applications and ensure responsive design and accessibility.
React
Next.js
TypeScript
JavaScript
API Integration
Develop and maintain robust software applications using TypeScript/JavaScript, Node.js, Nest.js, and React. Implement new functionality from scratch, such as role-based access control services and API integrations, under the guidance of Senior Developers. Work in an AI-augmented development environment, leveraging tools like Claude Code, Cursor, and Microsoft Copilot.
TypeScript
JavaScript
Node.js
React
REST API
Develop and integrate ML, NLP, and Generative AI models to create smart collaborative solutions. Build and optimize agentic workflows using LangChain, LangGraph, and similar frameworks. Collaborate with engineering and product teams to deliver AI-driven features and prototype tools.
Python
Generative AI
Large Language Models
LangChain
PyTorch
Design, build, and evolve Data Warehouses, Data Marts, and enterprise data models to support analytics and business decision-making. Design, implement, and optimize scalable ELT pipelines and data processing solutions, ensuring reliability, performance, and maintainability. Drive technical decisions related to data architecture, platform evolution, data modeling approaches, and integration patterns.
SQL
Python
Dagster
Airflow
Design and implement a scalable event-driven communications platform for high-load multi-channel delivery. Build highly reliable and fault-tolerant message delivery systems ensuring delivery continuity. Manage large-scale real-time event processing pipelines and implement provider failover strategies.
Java
Distributed Systems
Event-Driven Architecture
API Design
Plan, manage, and monitor project execution to ensure delivery on time and within budget. Drive end-to-end project lifecycle management using appropriate delivery methodologies and best practices. Lead cross-functional transformation initiatives involving multiple business units and internal teams.
Project Management
Azure DevOps
Confluence
Automation Platforms