Sigma Software

Joined in 2016
57% answers
Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.

We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.

We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.
  • Β· 8 views Β· 0 applications Β· 2h

    Embedded Software Engineer

    Full Remote Β· EU Β· 4 years of experience Β· English - B2
    We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid...

    We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise.


    In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies.


    If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you!


    Requirements

    • 4+ years of experience with C
    • Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions
    • Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity
    • Practical experience with Yocto Linux
    • Practical experience with RTOS
    • Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues
    • Upper-Intermediate level of English


    WOULD BE A PLUS:

    • Hardware knowledge
    • Experience with Docker, GitLab, and Jira


    Responsibilities

    • Design separate components, modules, classes, devices
    • Code, debug, document, and maintain portions of software and hardware
    • Perform different types of testing
    • Participate in estimation and planning sessions
    • Contribute to the development of technical project documentation and user documentation
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer partners
    • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
    • Report status and progress according to the project and company demands
    • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    More
  • Β· 41 views Β· 6 applications Β· 3h

    Middle Python Developer (Telecommunications Web App)

    Full Remote Β· Ukraine Β· 3 years of experience Β· English - B2
    We at Sigma Software are looking for a Middle Python Developer to join an exciting project for a global telecommunications leader. This is aβ€―full-timeβ€―position based in Ukraine with the flexibility of remote work. You will be part of a skilled Agile team...

    We at Sigma Software are looking for a Middle Python Developer to join an exciting project for a global telecommunications leader. 

    This is aβ€―full-timeβ€―position based in Ukraine with the flexibility of remote work. You will be part of a skilled Agile team building a high-impact web application that manages and tracks hardware inventories for millions of users. 

    At Sigma Software, we value innovation, professional growth, and work-life balance. You’ll enjoy working in a collaborative environment and contributing to impactful solutions.

     

    CUSTOMER 
    Our customer is a leading telecommunications company recognized for delivering innovative, large-scale technological solutions. Operating globally, they provide advanced communication services and infrastructure to millions of users and businesses. Known for their commitment to cutting - edge technology, scalability, and reliability, they offer a dynamic and forward-thinking work environment. 

     

    PROJECT 
    The project involves developing a web application to manage and track customers' hardware inventories. It supports the full lifecycle of hardware contracts and products, enabling efficient reporting, monitoring, and operational control. The application integrates with existing systems, leverages modern frameworks, and follows SAFe Agile methodology to ensure high-quality delivery. 

     

    Key Technologies:β€―Python, Django, Django REST Framework, PostgreSQL, Celery, AWS, Unix, Bash, Angular/React 

     

    Job Description

    • Design and implement well-structured, maintainable, and robust code solutions
    • Develop new features and components, perform refactoring, debugging, and ongoing maintenance
    • Conduct peer code reviews and adhere to established engineering practices
    • Perform unit and integration testing to ensure code quality
    • Analyze requirements and prepare detailed technical designs for features
    • Create and maintain technical documentation
    • Participate in customer meetings, including conference calls and face-to-face sessions
    • Actively contribute to SAFe Agile ceremonies, including estimation, grooming, and planning sessions

       

    Qualifications

    • 3+ years of experience in Python
    • Practical expertise with Django, Django REST Framework (DRF), and Django ORM
    • Solid understanding of PostgreSQL
    • Experience writing unit tests using Python’s testing frameworks (e.g., TestCase)
    • Familiarity with Celery for task scheduling and asynchronous processing
    • Experience with AWS and Unix-based systems
    • Bash scripting skills
    • Experience with Angular or React
    • At least Upper - Intermediate level of English

     

    WILL BE A PLUS:

    • Experience with microservices architecture
    • Knowledge of Docker/Kubernetes
    • Familiarity with CI/CD pipelines
    • Understanding of telecom industry specifics

     

    PERSONAL PROFILE:

    • Proactive and detail-oriented
    • Strong communication skills
    • Ability to work effectively in distributed teams
    • Adaptable and open to feedback
    • Collaborative mindset
    More
  • Β· 25 views Β· 8 applications Β· 6h

    Cyber Security Analyst

    Full Remote Β· Worldwide Β· 2 years of experience Β· English - B2
    Are you passionate about making the internet a safer place? We are looking for a Middle Security Operations Researcher to join our team and help protect enterprise clients from harmful bots and online threats. This is a remote, full-time role that offers...

    Are you passionate about making the internet a safer place? We are looking for a Middle Security Operations Researcher to join our team and help protect enterprise clients from harmful bots and online threats. This is a remote, full-time role that offers the opportunity to work directly with global customers, analyzing traffic patterns and neutralizing malicious activity.

    At Sigma Software, we value expertise, ownership, and proactive communication. You will collaborate with a diverse international team while enjoying the flexibility of working from anywhere.

    Why join us? You will work on impactful cybersecurity projects, gain exposure to cutting-edge analytics tools, and contribute to safeguarding digital ecosystems worldwide.

     

    CUSTOMER
    Our customer is a global provider of comprehensive security solutions, protecting individuals, organizations, and communities from a wide range of risks, particularly in the digital space. Their enterprise-focused products specialize in bot defense and invalid traffic detection, helping clients safeguard critical systems and maintain operational integrity.

     

    PROJECT
    The project focuses on real-time threat detection and bot mitigation for enterprise-scale clients. Security Operations Researchers collaborate directly with customers, leveraging advanced analytics platforms to identify malicious traffic patterns and neutralize online threats. This dynamic environment requires both technical expertise and strong communication skills.

     

    JOB DESCRIPTION:

    • Provide Tier 2 technical support to customers in real time, delivering clear and professional responses
    • Analyze logs, graphs, and dashboards, isolating and investigating data using tools like Kibana
    • Manage and organize cases, tickets, and requests in Salesforce
    • Perform back-office tasks, including writing and maintaining suspicious field expressions
    • Write and optimize SQL queries for data retrieval, analysis, and manipulation in BigQuery
    • Communicate with global customers, ensuring timely responses and effective issue resolution
    • Work in a shift-based schedule, including weekend shifts

     

    QUALIFICATION:

    • 2+ years of experience with data analysis
    • Strong understanding of log analysis, APIs, and client-server architecture
    • Proficient in SQL, including BigQuery SQL
    • Knowledge of HTML, JavaScript, and HTTP request methods
    • Strong troubleshooting and problem-solving skills
    • Experience in customer support, including direct communication with clients; professionalism and politeness are essential

       

    WILL BE A PLUS:

    • Experience in a Cybersecurity Analyst/Researcher role, ideally supporting external customers in threat detection and response
    • Experience in web security and security research: web application security, bot management, fraud detection
    • Basic Python skills
    • Experience with Kibana

     

    PERSONAL PROFILE:

    • Good English (speaking/writing)
    • High level of responsibility and ownership
    • Ability to work independently with minimal supervision
    • Planning and decision-making skills with considerations for multiple integrated systems
    • Proactive communicator who keeps stakeholders informed without being prompted

     

    Work schedule: 40 hours per week, 5 days per week. Workdays can be adjusted to start earlier or later, including weekends if necessary.

    More
  • Β· 8 views Β· 3 applications Β· 6h

    Machine Learning Engineer (Financial Services domain)

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    Join our team as a Machine Learning Engineer, shaping the future of Generative AI with cutting-edge demos, scalable architectures, and hands-on development. β€―We’re looking for a passionate Machine Learning Engineer to join our team and dive into the...

    Join our team as a Machine Learning Engineer, shaping the future of Generative AI with cutting-edge demos, scalable architectures, and hands-on development.

     

    β€―We’re looking for a passionate Machine Learning Engineer to join our team and dive into the exciting world of Generative AI.  You’ll get hands-on experience with cutting-edge demos and proof of concepts (POCs), turning bold ideas into reality. The ideal candidate has solid Back-end engineering skills and is curious about Generative AI development. If you’re familiar with MLOps, large language models (LLMs), or concepts like Retrieval-Augmented Generation (RAG) is a plus, as is experience with Front-end languages! Experience in the Financial Services domain, particularly Banking, will be a big plus. 

     

    You will be exposed to a variety of tasks, including: 

    • Develop proof of concepts (PoC). Test and validate new ideas 
    • Drive implementation. Optimize and transform data solutions to improve business outcomes 
    • Help with proposals as a technical consultant.  

     

    Job Description

    • Assist in building and testing Generative AI demos and POCs 
    • Support the design of simple, scalable architectures for Generative AI applications 
    • Work with team members to integrate AI components into larger systems 
    • Use MLOps practices to help automate parts of the model development process 
    • Follow guidelines to ensure that Generative AI applications are secure and meet basic governance standards 
    • Help deploy AI applications on cloud platforms or on-premises setups with team support 
    • Adapt to a fast-paced environment with evolving project needs 
    • Keep up with AI trends and apply them to projects with guidance 
    • Advise clients. Understand their needs, analyze possible solutions, and present the best options 

     

    Qualifications

    • 4+ years of experience in IT industry, with at least 2-3 years of experience in machine learning 
    • Solid Back-end engineering skills, particularly with Python (e.g., Django, Flask, or FastAPI). 
    • Experience with pre-sales activities and opportunity processing 
    • Basic experience with databases or tools like vector databases (e.g., Pinecone, Weaviate, Faiss) 
    • Familiarity with AI frameworks such as TensorFlow, PyTorch, or Hugging Face 
    • Understanding of CI/CD pipelines  
    • Knowledge of RAG or AI application fundamentals (security, governance, etc.) 
    • Experience with cloud platforms (AWS, Google Cloud, Azure) or on-premises setups 
    • Ability to solve problems and handle shifting priorities with team support 
    • Experience with client-facing roles 
    • Ability to demonstrate ideas and solutions clearly and confidently 
    • Bachelor's or Master's degree in computer science, machine learning, artificial intelligence, or a related field 
    • Upper-Intermediate level of English 

       

      Would be a plus

    • Knowledge of other programming languages, such as Java or Go 
    • Experience with open-source projects or exposure to tools, such as Airflow or Spark 
    • Familiarity with containers (e.g., Docker) or orchestration tools (e.g., Kubernetes) 
    • Experience in the Banking and Financial Services domain  
    • Experience with prompt engineering or fine-tuning LLMs 

     

    More
  • Β· 24 views Β· 9 applications Β· 6h

    Senior DevOps Engineer (Accessibility Product House)

    Full Remote Β· EU Β· 4 years of experience Β· English - B2
    We’re seeking a seasoned DevOps Engineer to a team responsible for managing our client’s cloud infrastructure, ML tools, and monitoring systems. The role involves overseeing daily operations, improving existing processes, and contributing to the...

    We’re seeking a seasoned DevOps Engineer to a team responsible for managing our client’s cloud infrastructure, ML tools, and monitoring systems.

    The role involves overseeing daily operations, improving existing processes, and contributing to the development of new solutions.

    If you’re passionate about building top-tier desktop apps using cutting-edge technologies, we’d love to hear from you!

     

    Customer

    Our client is a rapidly growing technology leader in digital accessibility software that helps enterprises make their web and mobile offerings accessible to everyone. Its AI-enabled products save developer time and reduce risk via proprietary discovery and analysis algorithms that integrate directly into software development pipelines.

     

    Requirements

    • At least 4 years of hands-on experience with a modern SaaS environment (AWS, GCP, or Azure)
    • Experience with Infrastructure as code (IaC)
    • Experience with CI/CD methodologies, using relevant tools (e.g., CircleCI, GitHub Actions)
    • Strong expertise in Docker, Kubernetes, and Helm
    • Proven experience of managing live production environments, including monitoring and alerting
    • At least Upper-Intermediate level of English

     

    Would be a plus

    • Experience with Data Lake and MLOps
    • Experience with NoSQL and Big Data databases (e.g., Elasticsearch)
    • Background in networking, security, and compliance

       

    Personal Profile

    • Independent, excellent problem solver and passionate about learning new stuff
    • Great communicator and team player with a total commitment to providing the best services to all stakeholders

       

    Responsibilities

    • Design solutions and improve our product architecture
    • Plan and execute complex, diverse, large-scale software delivery systems
    • Research and integrate new technologies into our stack
    • Monitor and implement strategies to improve the efficiency and cost-effectiveness of our solutions
    More
  • Β· 70 views Β· 11 applications Β· 6d

    DevOps Engineer (OpenStack)

    Full Remote Β· EU Β· 3 years of experience Β· English - B1
    If you want to start or continue your career in an international IT Company - here we are. Our support team is constantly growing and looking for new members to join and provide the best service for our customers. You’ll be part of a collaborative...

    If you want to start or continue your career in an international IT Company - here we are. Our support team is constantly growing and looking for new members to join and provide the best service for our customers. You’ll be part of a collaborative environment where your expertise will directly contribute to multiple innovative projects.

    We are looking for an experienced DevOps Engineer who will start new projects and help with existing ones.

     

    Requirements

    • 3+ years of experience in DevOps or related roles
    • Automation scripting skills (Python, Bash, Batch, Groovy, Shell)
    • Solid understanding of CI/CD, automated testing, and disciplined software development practices
    • Private cloud configuration experience (OpenStack β€” priority)
    • Experience with CI tools (Jenkins, Zuul, or similar)
    • Knowledge of tools and techniques such as Ansible, Docker, Kubernetes
    • Strong Intermediate level of English or higher

     

    Would be a plus

    • Experience with Linux distributions (Ubuntu, CentOS)
    • Monitoring experience with DataDog and/or ELK Stack (Elasticsearch, Logstash, Kibana)
    • Experience working in agile environments (Scrum, Kanban, SAFe)

     

    Responsibilities

    • Configure, implement, and automate CI/CD pipelines for software delivery, including test automation frameworks
    • Continuously improve speed, efficiency, scalability, and stability of integration systems and environments
    • Capture demand and trends from development teams into IT processes
    More
  • Β· 65 views Β· 11 applications Β· 6d

    Senior Go Developer (AdTech)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    We are looking for a Senior Go Developer to join our dynamic team and work on cutting-edge AdTech solutions. This role offers the opportunity to experiment with AI, LLMs, and emerging technologies while solving complex challenges in large-scale data...

    We are looking for a Senior Go Developer to join our dynamic team and work on cutting-edge AdTech solutions. This role offers the opportunity to experiment with AI, LLMs, and emerging technologies while solving complex challenges in large-scale data processing.

     

    Customer

    Our customer is a global leader in contextual advertising with more than 500 employees worldwide. They specialize in delivering highly relevant ads by leveraging AI, real-time technology, and large-scale data processing. Operating in the AdTech industry, they are recognized for innovation in Connected TV (CTV) advertising. The team you will join works with the agility of a startup while benefiting from the resources of a global organization.

     

    Project

    You will contribute to the development of a smart advertising platform that processes terabytes of data to understand audiences and deliver precise, contextual ads. The platform combines AI, LLMs, and emerging technologies to push the boundaries of CTV advertising. In this role, you will own innovation end-to-end β€” from research and prototyping to delivering production-ready solutions.

     

    Requirements

    • 5+ years of hands-on experience using Golang
    • Strong experience with system architecture, deployment, and monitoring
    • Hands-on experience working with large-scale data workflows
    • Solid understanding of scalability, performance, and reliability principles
    • Familiarity with the RTB / CTV advertising ecosystem
    • Ability to translate business requirements into robust technical solutions
    • Strong analytical and problem-solving skills
    • Ability to manage multiple priorities and meet deadlines
    • Good communication and collaboration skills
    • Upper-Intermediate or higher English level

     

    Would be a plus

    • Experience in AdTech or contextual advertising
    • Knowledge of real-time streaming systems
    • Experience with microservices and distributed systems
    • Hands-on work with high-throughput data pipelines
    • Experience with Python or Node.js / JavaScript

    Personal Profile

    • Proactive problem solver who thrives in fast-paced environments
    • Passion for experimenting with emerging technologies
    • Strong sense of ownership and accountability
    • Team-oriented with open communication style
    • Continuous learner with a drive for self-improvement
       

    Responsibilities

    • Design, develop, and maintain high-performance backend services using Go
    • Participate in architecture design and technical decision-making
    • Build and improve solutions for contextual targeting and audience understanding
    • Experiment with AI, LLMs, and emerging technologies to support product innovation
    • Develop and optimize workflows and data pipelines for large-scale processing
    • Collaborate with product managers and team members to define requirements and user stories
    • Translate business needs into scalable and reliable technical solutions
    • Prototype new ideas and evolve them into production-ready systems
    • Monitor, troubleshoot, and improve system performance and stability
    More
  • Β· 43 views Β· 15 applications Β· 6d

    Senior Software Developer (Cloud Data, Automation)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Are you a Senior Software Developer passionate about building scalable, high-performance automation solutions? Join us at Sigma Software and work on a project that replaces manual processes with robust, Python-driven pipelines. This is a full-time role...

    Are you a Senior Software Developer passionate about building scalable, high-performance automation solutions? 

    Join us at Sigma Software and work on a project that replaces manual processes with robust, Python-driven pipelines.

    This is a full-time role open to specialists based in Ukraine, Europe, Armenia, Georgia, and Uzbekistan. You will be part of our Data & Cloud Solutions unit, collaborating remotely with a highly skilled team.

    At Sigma Software, we value innovation, ownership, and technical excellence.

     

    Why join us? You’ll have the opportunity to work with cutting-edge technologies, contribute ideas, and see them implemented in real-world solutions impacting thousands of businesses globally.

     

    Customer

     

    Our customer is ConnectWise, a US-based software company specializing in IT management solutions for Managed Service Providers (MSPs). ConnectWise offers a suite of tools helping MSPs deliver services such as remote monitoring, cybersecurity, backup/restore, and administrative management for small and medium-sized businesses. Founded in 1982 and headquartered in Tampa, Florida, the company serves thousands of MSPs worldwide and is recognized for its focus on automation, integration, and enabling service providers to scale efficiently.

     

    Project

     

    You will be working on an Automated Storage Capacity & Lifecycle Pipeline β€” a system designed to predict storage capacity risks and hardware End-of-Life (EoL) impacts across distributed environments. The project aims to replace manual, Excel-based reporting processes with Python-driven ETL pipelines, integrate with monitoring systems, and ensure data is aggregated, normalized, and stored for historical tracking.

     

    Responsibilities

     

    • Design, develop, and maintain Python-based ETL pipelines for infrastructure and capacity data
    • Implement robust data access layers using SQLAlchemy and psycopg2
    • Integrate with monitoring and metrics systems (Prometheus / VictoriaMetrics) and inventory sources (NetBox)
    • Develop aggregation and normalization logic for capacity data across regions and node types
    • Persist and manage historical datasets in PostgreSQL
    • Collaborate with Data Engineers and stakeholders to define forecasting and reporting requirements
    • Improve reliability, performance, and maintainability of automated pipelines
    • Replace manual, Excel-based workflows with scalable, auditable, automated solutions

     

    Requirements

     

    • At least 5 years of professional experience in Python development, including data processing and automation
    • Strong hands-on experience with SQLAlchemy and psycopg2 for building and maintaining database interaction layers
    • Solid background in working with SQL and relational databases, preferably PostgreSQL
    • Practical experience with monitoring and metrics systems such as Prometheus or VictoriaMetrics
    • Proven ability to take ownership of solutions from design through to production delivery
    • Excellent communication skills for collaboration with both technical and non-technical stakeholders
    • Upper-Intermediate level of English

       

    Will be a plus:

     

    • Experience with data visualization tools such as Grafana, Kibana, or PowerBI
    • Familiarity with NetBox or other CMDB/inventory management tools
    • Knowledge of storage systems, capacity planning, or infrastructure lifecycle management
    • Background in working with time-series data or forecasting-related solutions
    • Proven track record in designing or maintaining ETL pipelines in production environments
    • Understanding of data aggregation, normalization, and historical tracking processes
    • Experience with cloud or hybrid infrastructure environments

     

    Personal profile:

     

    • Self-driven and proactive
    • Strong analytical and problem-solving skills
    • Comfortable working in collaborative, cross-functional teams
    • Able to communicate complex technical ideas clearly
    More
  • Β· 24 views Β· 3 applications Β· 6d

    Middle Embedded Software Engineer (Department)

    Full Remote Β· EU Β· 4 years of experience Β· English - B2
    We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid...

    We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise.


    In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies.


    If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you!


    Requirements

    • 4+ years of experience with C
    • Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions
    • Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity
    • Knowledge of Embedded Linux
    • Practical experience with Zephyr RTOS
    • Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues
    • Upper-Intermediate level of English


    WOULD BE A PLUS:

    • Hardware knowledge
    • Experience with Docker, GitLab, and Jira


    Responsibilities

    • Design separate components, modules, classes, devices
    • Code, debug, document, and maintain portions of software and hardware
    • Perform different types of testing
    • Participate in estimation and planning sessions
    • Contribute to the development of technical project documentation and user documentation
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer partners
    • Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
    • Report status and progress according to the project and company demands
    • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    More
  • Β· 77 views Β· 1 application Β· 7d

    Senior Java Developer

    Hybrid Remote Β· EU Β· 5 years of experience Β· English - B2
    Company Description Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw. This is a hybrid role with 3...

    Company Description

     

    Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw.

    This is a hybrid role with 3 days per week in the office, giving you the perfect balance between collaboration and flexibility. At Sigma Software, we value engineering excellence, multicultural teamwork, and delivering secure, high-performance solutions.

    Why join us? You’ll work on a platform processing millions of transactions daily, contribute to architectural decisions, and be part of a company where innovation and ownership are encouraged.

    CUSTOMER

    Our customer is a well-established international company in the iGaming industry, known for its engineering-driven culture and multicultural team distributed across multiple countries. Operating multiple brands across various markets, the company delivers secure, high-performance digital platforms recognized for reliability and scalability.

    PROJECT

    You will be part of the Payments Domain team, responsible for developing and maintaining a large-scale payments platform built on modern microservices architecture. The platform processes millions of secure transactions daily, supporting multiple brands and geographies. The work focuses on scalability, reliability, and performance in a high-load environment, covering everything from integration with payment providers to transaction monitoring and compliance.

     

    Job Description

     

    • Design, develop, and maintain backend services for the payments platform using Java and Spring Boot
    • Ensure high availability, scalability, and performance of transaction processing systems
    • Collaborate with cross-functional teams to define technical requirements and deliver solutions end-to-end
    • Implement integrations with payment service providers and internal systems
    • Participate in architectural discussions and contribute to system evolution in a microservices environment
    • Monitor, troubleshoot, and optimize services in production
    • Ensure compliance with security, regulatory, and operational standards
    • Drive continuous improvement in code quality, testing, and deployment practices
    • 3 days per week working from the office

     

    Qualifications

     

    • 5+ years of commercial experience with Java and Spring Boot
    • Strong experience with MySQL and Kafka
    • Proven track record working with microservices architecture in high-traffic, high-load systems
    • Experience developing high-performance backend solutions for transaction-heavy platforms
    • Ownership mindset with ability to deliver services end-to-end
    • Excellent communication skills in English (C1 level), both written and verbal
    • Experience with Kotlin
    More
  • Β· 30 views Β· 6 applications Β· 7d

    Senior Data Engineer (Capacity and Forecasting Systems)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    We at Sigma Software are looking for a skilled Senior Data Engineer to join an exciting short-term project with a US-based customer. This is a remote position, offering you the flexibility to work from anywhere while contributing to a high-impact data...

    We at Sigma Software are looking for a skilled Senior Data Engineer to join an exciting short-term project with a US-based customer. This is a remote position, offering you the flexibility to work from anywhere while contributing to a high-impact data platform.

    In this role, you will take ownership of designing and optimizing the data foundation for an automated storage capacity forecasting platform. You’ll work with modern technologies, collaborate with experienced engineers, and have the opportunity to influence both technical and process decisions.

    Why join us? At Sigma Software, you’ll work in a culture that values innovation, encourages knowledge sharing, and offers the chance to make a real impact on projects used by thousands of businesses worldwide.

    CUSTOMER
    Our customer is ConnectWise β€” a US-based software company providing business automation solutions for Managed Service Providers (MSPs). ConnectWise offers a suite of tools for IT service management, cybersecurity, remote monitoring, and business process automation. Their solutions are used globally by thousands of MSPs to streamline operations, improve service delivery, and enhance security for small and medium-sized businesses (SMBs).

    PROJECT
    The project focuses on building an automated storage capacity forecasting platform for MSPs. The platform will model historical infrastructure data, enable predictive insights, and support lifecycle planning for hardware and storage resources.
    It will integrate PostgreSQL, Python-based ETL pipelines, and PowerBI analytics to deliver accurate capacity forecasts and actionable reports for an 18-month planning horizon. The work environment encourages technical ownership, process improvement, and collaborative problem-solving with the customer’s engineering team.

    Project duration is 3-4 months

     

    RESPONSIBILITIES

    • Design and optimize PostgreSQL data models for historical capacity and lifecycle tracking
    • Build and maintain robust ETL pipelines using Python for structured and semi-structured (JSON) data
    • Aggregate and structure data by Region, Node Type, and time dimensions
    • Support time-series analysis and capacity forecasting use cases
    • Develop and enable PowerBI datasets, models, and reports based on clean, reliable data
    • Ensure data quality, performance, and scalability across the pipeline
    • Translate infrastructure and business requirements into scalable data solutions
    • Collaborate closely with software developers and stakeholders on end-to-end data workflows

       

    REQUIREMENTS

    • At least 5 years of experience as a Data Engineer or in a similar data-focused role
    • Strong proficiency in SQL and relational databases, preferably PostgreSQL
    • Solid experience with Python for data transformation and pipeline development
    • Hands-on experience working with JSON and semi-structured data formats
    • Proven track record of building and optimizing ETL processes
    • Practical experience with PowerBI, including dataset modeling and report creation
    • Experience working with time-series and historical datasets
    • Strong understanding of data modelling principles for analytics and forecasting
    • Upper-Intermediate level of English 

       

    WILL BE A PLUS:

    • Experience with Kibana or other BI/visualization tools
    • Familiarity with monitoring, infrastructure, or capacity planning data
    • Exposure to forecasting techniques or growth trend analysis
    • Experience integrating data from metrics and inventory systems
    More
  • Β· 91 views Β· 20 applications Β· 7d

    Senior Software Developer / Team Lead (Java)

    Full Remote Β· Countries of Europe or Ukraine Β· 6 years of experience Β· English - B2
    Are you a seasoned Java expert ready to lead a high-performing team in building secure, scalable, and impactful enterprise systems? At Sigma Software, we value shared ownership, technical excellence, and continuous improvement. As a Senior Software...

    Are you a seasoned Java expert ready to lead a high-performing team in building secure, scalable, and impactful enterprise systems?

    At Sigma Software, we value shared ownership, technical excellence, and continuous improvement. As a Senior Software Developer/Team Lead, you will guide a cross-functional team, shape the system architecture, and deliver solutions for regulated environments.

    You’ll work in a collaborative environment, gain exposure to complex projects, and enjoy professional growth supported by modern engineering practices.

    Sounds like you? Take your chance, and let’s grow up together.

    Job Description:

    • Lead a cross-functional team of 2–7 engineers, fostering ownership, quality, collaboration, and continuous improvement
    • Stay hands-on with code while guiding technical decisions and system architecture evolution
    • Design, review, and evolve system architecture with a focus on scalability, performance, and maintainability
    • Collaborate with Product Owner, Business Analysts, DevOps, and other delivery teams to align solutions with business goals
    • Mentor developers, conduct regular code and technical reviews, and support individual growth through 1:1 sessions
    • Influence and improve development processes, engineering best practices, and team workflows
    • Manage the full development lifecycle, including sprint planning, estimation, delivery tracking, and retrospectives
    • Contribute to long-term technical vision and grow towards broader technical leadership or architectural roles
    • Ensure security and data protection requirements are met in regulated environments
    • Represent the technical team in stakeholder discussions, communicating progress, risks, and trade-offs

    Qualifications:

    • 6+ years of commercial software development experience
    • 1–3 years in a Team Lead or Technical Lead role, or readiness to step into leadership
    • Strong expertise in Java and at least one modern JavaScript framework (React, Angular, Vue)
    • Solid understanding of software architecture patterns (microservices, event-driven systems)
    • Experience with CI/CD pipelines and containerized environments
    • Background in building enterprise, FinTech, or other complex distributed systems
    • Strong communication skills with the ability to explain technical decisions and mentor others
    • At least anβ€―Upper-Intermediate level of English

    Will be a plus:

    • Experience in regulated or security-sensitive environments
    • Exposure to GovTech or FinTech domains
    • Familiarity with AI or data analytics integrations in enterprise systems
    • Motivation to grow beyond the current role and influence technical direction at scale

    Π’ΠΈ Π΄ΠΎΡΠ²Ρ–Π΄Ρ‡Π΅Π½ΠΈΠΉ Java СкспСрт, Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΉ ΠΎΡ‡ΠΎΠ»ΠΈΡ‚ΠΈ високоСфСктивну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ‚Π° ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ Π±Π΅Π·ΠΏΠ΅Ρ‡Π½Ρ–, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½Ρ– ΠΉ Π·Π½Π°Ρ‡ΡƒΡ‰Ρ– ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ– систСми?
    Π’ΠΈ ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈΠΌΠ΅ Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ–ΠΉ атмосфСрі, ΠΌΠ°Ρ‚ΠΈΠΌΠ΅ доступ Π΄ΠΎ ΡΠΊΠ»Π°Π΄Π½ΠΈΡ… ΠΏΡ€ΠΎΡ”ΠΊΡ‚Ρ–Π² Ρ‚Π° ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ профСсійного зростання, ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠ°Π½ΠΎΠ³ΠΎ сучасними Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΈΠΌΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌΠΈ.

    Обовʼязки:

    • ΠšΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ ΠΊΡ€ΠΎΡΡ„ΡƒΠ½ΠΊΡ†Ρ–ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡŽ командою Π· 2 βˆ’7 Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Ρ–Π², ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΡŽΡ‡ΠΈ Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π°Π»ΡŒΠ½Ρ–ΡΡ‚ΡŒ, ΡΠΊΡ–ΡΡ‚ΡŒ, ΡΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽ Ρ‚Π° ΠΏΠΎΡΡ‚Ρ–ΠΉΠ½Π΅ вдосконалСння
    • Π‘ΡƒΡ‚ΠΈ Π·Π°Π»ΡƒΡ‡Π΅Π½ΠΈΠΌ Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½Π½Ρ ΠΊΠΎΠ΄Ρƒ, водночас ΡΠΏΡ€ΡΠΌΠΎΠ²ΡƒΡŽΡ‡ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ Ρ‚Π° Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ систСми
    • ΠŸΡ€ΠΎΡ”ΠΊΡ‚ΡƒΠ²Π°Ρ‚ΠΈ Ρ‚Π° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡŽΠ²Π°Ρ‚ΠΈ Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ Π· Ρ„окусом Π½Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½Ρ–ΡΡ‚ΡŒ, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½Ρ–ΡΡ‚ΡŒ Ρ‚Π° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Π½Ρ–ΡΡ‚ΡŒ
    • Π‘ΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π· Product Owner, Business Analysts, DevOps Ρ‚Π° Ρ–Π½ΡˆΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ для узгодТСння Ρ€Ρ–ΡˆΠ΅Π½ΡŒ Ρ–Π· Π±Ρ–знСс-цілями
    • ΠœΠ΅Π½Ρ‚ΠΎΡ€ΠΈΡ‚ΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΡ–Π², ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΠΈ рСгулярні code review Ρ‚Π° Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– огляди, ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Ρ‚ΠΈ Ρ–Π½Π΄ΠΈΠ²Ρ–Π΄ΡƒΠ°Π»ΡŒΠ½ΠΈΠΉ Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ Ρ‡Π΅Ρ€Π΅Π· 1:1
    • Π’ΠΏΠ»ΠΈΠ²Π°Ρ‚ΠΈ Π½Π° ΠΏΡ€ΠΎΡ†Π΅ΡΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ, Π²ΠΏΡ€ΠΎΠ²Π°Π΄ΠΆΡƒΠ²Π°Ρ‚ΠΈ Ρ–Π½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ– best practices Ρ‚Π° Π²Π΄ΠΎΡΠΊΠΎΠ½Π°Π»ΡŽΠ²Π°Ρ‚ΠΈ Ρ€ΠΎΠ±ΠΎΡ‡Ρ– процСси ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
    • ΠšΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ ΠΏΠΎΠ²Π½ΠΈΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π½ΠΎ Π· ΠΏΠ»Π°Π½ΡƒΠ²Π°Π½Π½ΡΠΌ спринтів, ΠΎΡ†Ρ–Π½ΡŽΠ²Π°Π½Π½ΡΠΌ, відстСТСнням виконання Ρ‚Π° Ρ€Π΅Ρ‚роспСктивами
    • Π ΠΎΠ±ΠΈΡ‚ΠΈ внСсок Ρƒ Π΄ΠΎΠ²Π³ΠΎΡΡ‚Ρ€ΠΎΠΊΠΎΠ²Π΅ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Π΅ бачСння Ρ‚Π° Ρ€ΡƒΡ…атися Π΄ΠΎ ΡˆΠΈΡ€ΡˆΠΈΡ… Ρ€ΠΎΠ»Π΅ΠΉ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½ΠΎΠ³ΠΎ лідСрства Π°Π±ΠΎ Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Π°
    • Π—Π°Π±Π΅Π·ΠΏΠ΅Ρ‡ΡƒΠ²Π°Ρ‚ΠΈ виконання Π²ΠΈΠΌΠΎΠ³ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ Ρ‚Π° Π·Π°Ρ…исту Π΄Π°Π½ΠΈΡ… Ρƒ Ρ€Π΅Π³ΡƒΠ»ΡŒΠΎΠ²Π°Π½ΠΈΡ… сСрСдовищах
    • ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° Π·ΡƒΡΡ‚Ρ€Ρ–Ρ‡Π°Ρ… Π·Ρ– ΡΡ‚Π΅ΠΉΠΊΡ…ΠΎΠ»Π΄Π΅Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΌΡƒΠ½Ρ–ΠΊΡƒΠ²Π°Ρ‚ΠΈ прогрСс, Ρ€ΠΈΠ·ΠΈΠΊΠΈ Ρ‚Π° ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΡ–си

    Π’ΠΈΠΌΠΎΠ³ΠΈ:

    • 6+ Ρ€ΠΎΠΊΡ–Π² ΠΊΠΎΠΌΠ΅Ρ€Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ досвіду Ρƒ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Ρ†Ρ– ΠŸΠ—
    • 1–3 Ρ€ΠΎΠΊΠΈ досвіду Π½Π° ΠΏΠΎΠ·ΠΈΡ†Ρ–Ρ— Team Lead Π°Π±ΠΎ Technical Lead, Π°Π±ΠΎ Π³ΠΎΡ‚ΠΎΠ²Π½Ρ–ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π»Ρ–Π΄Π΅Ρ€ΡΡŒΠΊΡƒ Ρ€ΠΎΠ»ΡŒ
    • Π“Π»ΠΈΠ±ΠΎΠΊΡ– знання Java Ρ‚Π° Ρ‰ΠΎΠ½Π°ΠΉΠΌΠ΅Π½ΡˆΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сучасного JavaScript-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΡƒ (React, Angular, Vue)
    • Π§Ρ–Ρ‚ΠΊΠ΅ розуміння ΡˆΠ°Π±Π»ΠΎΠ½Ρ–Π² Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ ΠŸΠ— (microservices, event-driven systems)
    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°ΠΌΠΈ Ρ‚Π° ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½ΠΈΠΌΠΈ сСрСдовищами
    • Досвід створСння ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ…, FinTech Π°Π±ΠΎ Ρ–Π½ΡˆΠΈΡ… складних Ρ€ΠΎΠ·ΠΏΠΎΠ΄Ρ–Π»Π΅Π½ΠΈΡ… систСм
    • Π‘ΠΈΠ»ΡŒΠ½Ρ– ΠΊΠΎΠΌΡƒΠ½Ρ–ΠΊΠ°Ρ†Ρ–ΠΉΠ½Ρ– Π½Π°Π²ΠΈΡ‡ΠΊΠΈ, Π·Π΄Π°Ρ‚Π½Ρ–ΡΡ‚ΡŒ ΠΏΠΎΡΡΠ½ΡŽΠ²Π°Ρ‚ΠΈ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– Ρ€Ρ–ΡˆΠ΅Π½Π½Ρ Ρ‚Π° ΠΌΠ΅Π½Ρ‚ΠΎΡ€ΠΈΡ‚ΠΈ Ρ–Π½ΡˆΠΈΡ…
    • Π Ρ–Π²Π΅Π½ΡŒ Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡ— Π½Π΅ Π½ΠΈΠΆΡ‡Π΅ Upper-Intermediate

    Π‘ΡƒΠ΄Π΅ плюсом:

    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π² Ρ€Π΅Π³ΡƒΠ»ΡŒΠΎΠ²Π°Π½ΠΈΡ… Π°Π±ΠΎ Ρ‡ΡƒΡ‚Π»ΠΈΠ²ΠΈΡ… Π΄ΠΎ Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ сСрСдовищах
    • Знання Π΄ΠΎΠΌΠ΅Π½Ρ–Π² GovTech Π°Π±ΠΎ FinTech
    • ΠžΠ·Π½Π°ΠΉΠΎΠΌΠ»Π΅Π½Ρ–ΡΡ‚ΡŒ Π· Ρ–нтСграціями AI Π°Π±ΠΎ data analytics Ρƒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈΡ… систСмах
    • ΠœΠΎΡ‚ΠΈΠ²Π°Ρ†Ρ–Ρ розвиватися Π·Π° ΠΌΠ΅ΠΆΡ– ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡ— Ρ€ΠΎΠ»Ρ– Ρ‚Π° Π²ΠΏΠ»ΠΈΠ²Π°Ρ‚ΠΈ Π½Π° Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½ΠΈΠΉ напрямок Ρƒ ΠΌΠ°ΡΡˆΡ‚Π°Π±Ρ–
    More
  • Β· 70 views Β· 1 application Β· 10d

    Senior Java Developer (Payments Domain)

    Hybrid Remote Β· EU Β· 6 years of experience Β· English - C1
    Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw. This is a hybrid role with 3 days per week in the...

    Are you ready to take ownership of mission-critical backend systems in a high-load, transaction-heavy environment? 

    We are looking for a Senior Java Developer to join our Payments Domain team in Warsaw.

    This is a hybrid role with 3 days per week in the office, giving you the perfect balance between collaboration and flexibility. 

    At Sigma Software, we value engineering excellence, multicultural teamwork, and delivering secure, high-performance solutions.

    Why join us? You’ll work on a platform processing millions of transactions daily, contribute to architectural decisions, and be part of a company where innovation and ownership are encouraged.
     

    Customer

    Our customer is a well-established international company in the iGaming industry, known for its engineering-driven culture and multicultural team distributed across multiple countries. Operating multiple brands across various markets, the company delivers secure, high-performance digital platforms recognized for reliability and scalability.
     

    Project

    You will be part of the Payments Domain team, responsible for developing and maintaining a large-scale payments platform built on modern microservices architecture. The platform processes millions of secure transactions daily, supporting multiple brands and geographies. The work focuses on scalability, reliability, and performance in a high-load environment, covering everything from integration with payment providers to transaction monitoring and compliance.


    Requirements:

    • 5+ years of commercial experience with Java and Spring Boot
    • Strong experience with MySQL and Kafka
    • Proven track record working with microservices architecture in high-traffic, high-load systems
    • Experience developing high-performance backend solutions for transaction-heavy platforms
    • Ownership mindset with the ability to deliver services end-to-end
    • Excellent communication skills in English (C1 level), both written and verbal
    • Experience with Kotlin
       

    Responsibilities:

    • Design, develop, and maintain backend services for the payments platform using Java and Spring Boot
    • Ensure high availability, scalability, and performance of transaction processing systems
    • Collaborate with cross-functional teams to define technical requirements and deliver solutions end-to-end
    • Implement integrations with payment service providers and internal systems
    • Participate in architectural discussions and contribute to system evolution in a microservices environment
    • Monitor, troubleshoot, and optimize services in production
    • Ensure compliance with security, regulatory, and operational standards
    • Drive continuous improvement in code quality, testing, and deployment practices

     

    More
  • Β· 42 views Β· 4 applications Β· 10d

    Senior Data Engineer (Data Competency Center)

    Full Remote Β· Countries of Europe or Ukraine Β· 5 years of experience Β· English - B2
    Are you a Senior Data Engineer passionate about building scalable, secure, and high-performance data solutions? Join our Data Engineering Center of Excellence at Sigma Software and work on diverse projects that challenge your skills and inspire...

    Are you a Senior Data Engineer passionate about building scalable, secure, and high-performance data solutions? Join our Data Engineering Center of Excellence at Sigma Software and work on diverse projects that challenge your skills and inspire innovation.

     

    At Sigma Software, we value expertise, continuous learning, and a supportive environment where your career path is shaped around your strengths. You’ll be part of a collaborative team, gain exposure to cutting-edge technologies, and work in an inclusive culture that fosters growth and innovation.

    Project

    Our Data Engineering Center of Excellence (CoE) is a specialized unit focused on designing, building, and optimizing data platforms, pipelines, and architectures. We work across diverse industries, leveraging modern data stacks to deliver scalable, secure, and cost-efficient solutions.

    Job Description

    • Collaborate with clients and internal teams to clarify technical requirements and expectations
    • Implement architectures using Azure or AWS cloud platforms
    • Design, develop, optimize, and maintain squad-specific data architectures and pipelines
    • Discover, analyze, and organize disparate data sources into clean, understandable data models
    • Evaluate new tools for analytical data engineering or data science
    • Suggest and contribute to training and improvement plans for analytical data engineering skills, standards, and processes

    Qualifications

    • 5+ years of experience with Python and SQL
    • Hands-on experience with AWS services (API Gateway, Kinesis, Athena, RDS, Aurora)
    • Proven experience building ETL pipelines for analytics/internal operations
    • Experience developing and integrating APIs
    • Solid understanding of Linux OS
    • Familiarity with distributed applications and DevOps tools
    • Strong troubleshooting/debugging skills
    • English level: Upper-Intermediate
    • WILL BE A PLUS:
    • 2+ years with Hadoop, Spark, or Airflow
    • Experience with DAGs/orchestration tools
    • Experience with Snowflake-based data warehouses
    • Experience developing event-driven data pipelines
    • Personal Profile

    PERSONAL PROFILE:

    • Passion for data processing and continuous learning
    • Strong problem-solving skills and analytical thinking
    • Ability to mentor and guide team members
    • Effective communication and collaboration skills
    More
  • Β· 296 views Β· 48 applications Β· 11d

    Test Automation Engineer (ConnectWise)

    Full Remote Β· Countries of Europe or Ukraine Β· 4 years of experience Β· English - B2
    Are you a skilled Test Automation Engineer passionate about building robust testing frameworks and ensuring top-notch product quality? We are looking for a Test Automation Engineer to join our team working with ConnectWise. At Sigma Software, we value...

    Are you a skilled Test Automation Engineer passionate about building robust testing frameworks and ensuring top-notch product quality? We are looking for a Test Automation Engineer to join our team working with ConnectWise.


    At Sigma Software, we value innovation, collaboration, and continuous improvement. You’ll be part of a dynamic Scrum team, working closely with a US-based Customer on a long-term project.


    Why join us? You’ll have the opportunity to influence technical processes, work with modern technologies, and grow professionally with access to training programs, certifications, and a supportive team culture.


    CUSTOMER
    ConnectWise is a US-based software company specializing in IT service management solutions for Managed Service Providers (MSPs). Founded in 1982 and headquartered in Tampa, Florida, ConnectWise serves thousands of MSPs globally with products like Manage, Automate, and BrightGauge. Their tools help IT service providers automate business processes, manage client networks, and deliver efficient technical support.


    PROJECT
    BrightGauge is a ConnectWise product that enables IT service providers to visualize and track key business metrics through dashboards and reports. The project focuses on enhancing automation capabilities for quality assurance across web UI, APIs, and integrations.

     

    Responsibilities:

    • Extend existing web UI and API test automation frameworks (Python + Selenium, TypeScript + Cypress) with new tests
    • Collaborate with the team during the product migration to a new platform
    • Design and build new Python-based test automation frameworks for the new platform, including technology stack selection
    • Integrate new test automation frameworks into CI/CD pipelines
    • Develop, automate, and support tests within the created frameworks
    • Collaborate with development and QA teams to triage issues and refine test strategies
    • Participate in sprint planning, backlog refinement, and quality metrics reporting
    • Mentor junior testers and share knowledge across the team

     

    Requirements:

    • 4+ years of experience in test automation
    • Strong Python skills with a focus on maintainable, scalable test code
    • Strong Selenium and Pytest experience
    • Strong TypeScript / JavaScript
    • Strong experience with modern UI automation tools like Cypress and Playwright
    • Experience with Robot Framework
    • Strong experience with Web API testing (REST, HTTP)
    • Solid understanding of test design techniques
    • Strong knowledge of code design patterns and principles
    • Prior experience building automation frameworks from scratch
    • Strong experience across multiple test types, including functional, regression, smoke/sanity, UI, integration, E2E, API, localization, and cross-browser testing.
    • Good AWS experience and understanding of cloud-based architectures
    • Good CI/CD experience using GitHub Actions or GitLab CI
    • Strong Git workflows and collaboration practices
    • Upper-Intermediate English level

     

    Π’ΠΈ досвідчСний Test Automation Engineer, який Π·Π°Ρ…ΠΎΠΏΠ»ΡŽΡ”Ρ‚ΡŒΡΡ створСнням Π½Π°Π΄Ρ–ΠΉΠ½ΠΈΡ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΡ–Π² для тСстування Ρ‚Π° забСзпСчСння високої якості ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ? Ми ΡˆΡƒΠΊΠ°Ρ”ΠΌΠΎ Test Automation Engineer, Ρ‰ΠΎΠ± приєднатися Π΄ΠΎ Π½Π°ΡˆΠΎΡ— ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, яка ΠΏΡ€Π°Ρ†ΡŽΡ” Π· ConnectWise Π½Π°Π΄ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠΌ BrightGauge.

     
    Π£ Sigma Software ΠΌΠΈ Ρ†Ρ–Π½ΡƒΡ”ΠΌΠΎ Ρ–Π½Π½ΠΎΠ²Π°Ρ†Ρ–Ρ—, ΡΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽ Ρ‚Π° постійний Ρ€ΠΎΠ·Π²ΠΈΡ‚ΠΎΠΊ. Π’ΠΈ ΡΡ‚Π°Π½Π΅Ρˆ Ρ‡Π°ΡΡ‚ΠΈΠ½ΠΎΡŽ Π΄ΠΈΠ½Π°ΠΌΡ–Ρ‡Π½ΠΎΡ— Scrum-ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, яка тісно ΡΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΡ” Π· Π·Π°ΠΌΠΎΠ²Π½ΠΈΠΊΠΎΠΌ Ρ–Π· БША Π½Π°Π΄ довгостроковим ΠΏΡ€ΠΎΡ”ΠΊΡ‚ΠΎΠΌ.


    Π§ΠΎΠΌΡƒ Π²Π°Ρ€Ρ‚ΠΎ приєднатися Π΄ΠΎ нас? Π’ΠΈ ΠΌΠ°Ρ‚ΠΈΠΌΠ΅Ρˆ ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ Π²ΠΏΠ»ΠΈΠ²Π°Ρ‚ΠΈ Π½Π° Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρ– процСси, ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π· сучасними тСхнологіями Ρ‚Π° профСсійно зростати, ΠΎΡ‚Ρ€ΠΈΠΌΡƒΡŽΡ‡ΠΈ доступ Π΄ΠΎ Π½Π°Π²Ρ‡Π°Π»ΡŒΠ½ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ, сСртифікацій Ρ‚Π° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΠΈ Π΄Ρ€ΡƒΠΆΠ½ΡŒΠΎΡ— ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ.


    ΠšΠ›Π†Π„ΠΠ’
    ConnectWise - Π°ΠΌΠ΅Ρ€ΠΈΠΊΠ°Π½ΡΡŒΠΊΠ° софтвСрна компанія, Ρ‰ΠΎ ΡΠΏΠ΅Ρ†Ρ–Π°Π»Ρ–Π·ΡƒΡ”Ρ‚ΡŒΡΡ Π½Π° Ρ€Ρ–ΡˆΠ΅Π½Π½ΡΡ… для управління IT-послугами для Managed Service Providers (MSPs). Заснована Ρƒ 1982 Ρ€ΠΎΡ†Ρ–, Π³ΠΎΠ»ΠΎΠ²Π½ΠΈΠΉ офіс Ρ€ΠΎΠ·Ρ‚Π°ΡˆΠΎΠ²Π°Π½ΠΈΠΉ Ρƒ Π’Π°ΠΌΠΏΡ–, ΡˆΡ‚Π°Ρ‚ Π€Π»ΠΎΡ€ΠΈΠ΄Π°. ConnectWise обслуговує тисячі MSP ΠΏΠΎ Π²ΡΡŒΠΎΠΌΡƒ світу, ΠΏΡ€ΠΎΠΏΠΎΠ½ΡƒΡŽΡ‡ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ Manage, Automate Ρ‚Π° BrightGauge. Π‡Ρ…Π½Ρ– інструмСнти Π΄ΠΎΠΏΠΎΠΌΠ°Π³Π°ΡŽΡ‚ΡŒ IT-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΡƒΠ²Π°Ρ‚ΠΈ бізнСс-процСси, ΠΊΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ ΠΌΠ΅Ρ€Π΅ΠΆΠ°ΠΌΠΈ ΠΊΠ»Ρ–Ρ”Π½Ρ‚Ρ–Π² Ρ‚Π° Π½Π°Π΄Π°Π²Π°Ρ‚ΠΈ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½Ρƒ Ρ‚Π΅Ρ…Π½Ρ–Ρ‡Π½Ρƒ ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΡƒ.


    ΠŸΠ ΠžΠ„ΠšΠ’
    BrightGauge - ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½Ρ–Ρ— ConnectWise, який дозволяє IT-ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°ΠΌ Π²Ρ–Π·ΡƒΠ°Π»Ρ–Π·ΡƒΠ²Π°Ρ‚ΠΈ Ρ‚Π° відстСТувати ΠΊΠ»ΡŽΡ‡ΠΎΠ²Ρ– бізнСс-ΠΏΠΎΠΊΠ°Π·Π½ΠΈΠΊΠΈ Π·Π° допомогою Π΄Π°ΡˆΠ±ΠΎΡ€Π΄Ρ–Π² Ρ‚Π° Π·Π²Ρ–Ρ‚Ρ–Π². ΠŸΡ€ΠΎΡ”ΠΊΡ‚ спрямований Π½Π° вдосконалСння моТливостСй Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— для забСзпСчСння якості Ρƒ Π²Π΅Π±-інтСрфСйсі, API Ρ‚Π° інтСграціях.


    ΠžΠ‘ΠžΠ’β€™Π―Π—ΠšΠ˜:

    • ΠŸΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Ρ‚ΠΈ Ρ‚Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±ΡƒΠ²Π°Ρ‚ΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— тСстування Π²Π΅Π±-інтСрфСйсу Ρ‚Π° API (Python + Selenium, TypeScript + Cypress)
    • Π‘ΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π· командою ΠΏΡ–Π΄ час ΠΌΡ–Π³Ρ€Π°Ρ†Ρ–Ρ— ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρƒ Π½Π° Π½ΠΎΠ²Ρƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ
    • ΠŸΡ€ΠΎΡ”ΠΊΡ‚ΡƒΠ²Π°Ρ‚ΠΈ Ρ‚Π° ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ Π½ΠΎΠ²Ρ– Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— тСстування Π½Π° Python для Π½ΠΎΠ²ΠΎΡ— ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π½ΠΎ Π· Π²ΠΈΠ±ΠΎΡ€ΠΎΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Ρ–Ρ‡Π½ΠΎΠ³ΠΎ стСку
    • Π†Π½Ρ‚Π΅Π³Ρ€ΡƒΠ²Π°Ρ‚ΠΈ Π½ΠΎΠ²Ρ– Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— тСстування Π² CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΈ
    • Розробляти, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΡƒΠ²Π°Ρ‚ΠΈ Ρ‚Π° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Ρ‚ΠΈ тСсти Π² ΠΌΠ΅ΠΆΠ°Ρ… створСних Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΡ–Π²
    • Π‘ΠΏΡ–Π²ΠΏΡ€Π°Ρ†ΡŽΠ²Π°Ρ‚ΠΈ Π· ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ Ρ‚Π° QA для Ρ‚Ρ€Ρ–Π°ΠΆΡƒ Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ–Π² Ρ– вдосконалСння тСстових стратСгій
    • Π‘Ρ€Π°Ρ‚ΠΈ ΡƒΡ‡Π°ΡΡ‚ΡŒ Ρƒ ΠΏΠ»Π°Π½ΡƒΠ²Π°Π½Π½Ρ– спринтів, ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½Π½Ρ– Π±Π΅ΠΊΠ»ΠΎΠ³Ρƒ Ρ‚Π° Π·Π²Ρ–Ρ‚ΡƒΠ²Π°Π½Π½Ρ– Π·Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ°ΠΌΠΈ якості
    • ΠœΠ΅Π½Ρ‚ΠΎΡ€ΠΈΡ‚ΠΈ ΠΌΠΎΠ»ΠΎΠ΄ΡˆΠΈΡ… Ρ‚Π΅ΡΡ‚ΡƒΠ²Π°Π»ΡŒΠ½ΠΈΠΊΡ–Π² Ρ– ділитися знаннями Π· командою


    Π’Π˜ΠœΠžΠ“Π˜:

    • 4+ Ρ€ΠΎΠΊΠΈ досвіду Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— тСстування
    • Π‘ΠΈΠ»ΡŒΠ½Ρ– знання Python Π· фокусом Π½Π° ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΡƒΠ²Π°Π½ΠΈΠΉ Ρ– ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½ΠΈΠΉ тСстовий ΠΊΠΎΠ΄
    • Π’ΠΏΠ΅Π²Π½Π΅Π½ΠΈΠΉ досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Selenium Ρ‚Π° Pytest
    • Π‘ΠΈΠ»ΡŒΠ½Ρ– знання TypeScript / JavaScript
    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· сучасними інструмСнтами Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— UI-тСстування, Ρ‚Π°ΠΊΠΈΠΌΠΈ як Cypress Ρ‚Π° Playwright
    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Robot Framework
    • Бильний досвід API-тСстування (REST, HTTP)
    • Π“Π»ΠΈΠ±ΠΎΠΊΠ΅ розуміння Ρ‚Π΅Ρ…Π½Ρ–ΠΊ проєктування тСстів
    • Π‘ΠΈΠ»ΡŒΠ½Ρ– знання ΠΏΠ°Ρ‚Π΅Ρ€Π½Ρ–Π² Ρ– ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ–Π² проєктування ΠΊΠΎΠ΄Ρƒ
    • Досвід створСння Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΡ–Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†Ρ–Ρ— Π· нуля
    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· Ρ€Ρ–Π·Π½ΠΈΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ тСстування: Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΎΠ½Π°Π»ΡŒΠ½Π΅, рСгрСсійнС, smoke/sanity, UI, Ρ–Π½Ρ‚Π΅Π³Ρ€Π°Ρ†Ρ–ΠΉΠ½Π΅, E2E, API, Π»ΠΎΠΊΠ°Π»Ρ–Π·Π°Ρ†Ρ–ΠΉΠ½Π΅ Ρ‚Π° кросбраузСрнС
    • Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ€Ρ–Π²Π΅Π½ΡŒ знань AWS Ρ– розуміння Ρ…ΠΌΠ°Ρ€Π½ΠΈΡ… Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€
    • Досвід Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Π· CI/CD (GitHub Actions Π°Π±ΠΎ GitLab CI)
    • Π’ΠΏΠ΅Π²Π½Π΅Π½Π΅ володіння Git Ρ‚Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΡ— Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ
    • Π Ρ–Π²Π΅Π½ΡŒ Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡ— - Upper-Intermediate
    More
Log In or Sign Up to see all posted jobs