Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Sigma Software




2d

Middle Java Developer

Sigma SoftwareUzbekistan, Uzbekistan, Remote
redisDesignmongodbapijavadockerAWS

Sigma Software is hiring a Remote Middle Java Developer

Job Description

  • Collaborate with cross-functional teams and engage in daily communication with the Customer to achieve shared goals
  • Design and develop scalable, microservices-based applications
  • Implement and deploy new features with proper documentation and integration
  • Release software following best practices, ensuring compatibility with browsers, and performing unit/integration testing
  • Take full ownership of your work, troubleshooting and solving issues as they arise

Qualifications

  • 4+ years of experience in Java engineering
  • Experience in Java 17, Spring Boot, WebFlux, and Reactive programming
  • Good understanding of MongoDB (Reactive), Redis (Reactive), and Mongock
  • JWT and JWK skills for authentication and security
  • Proficiency in using Swagger/OpenAPI for API documentation
  • Ability to use Lombok, Gradle, Maven, and Docker for build and deployment
  • Experience with AWS cloud infrastructure
  • Understanding of testing frameworks (JUnit 5, Mockito, Reactor Test, Testcontainers)
  • Upper-Intermediate level of English

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Senior Test Automation Engineer

Job Description

  • Write and execute tests to validate products and software applications.
  • Develop and maintain test execution and tracking software.
  • Collaborate with Product team to identify product and technical requirements.
  • Collaborate with Quality & Automation team and Software Engineers to identify, reproduce, and document bugs or defects.
  • Assist in integrating testing into CI/CD pipeline.
  • Contribute towards architecture designs providing feedback on testability (for Senior).
  • Provide guidance and mentorship for less-experienced Test Automation Engineers (for Senior).
  • Other duties and responsibilities as assigned.

Qualifications

  • 5+ years of work experience in Test Automation for Senior (3+ years for Middle).
  • Strong automation coding skills in TypeScript or JavaScript.
  • Hands-on experience with Cypress (2+ years at least).
  • Experience with CI/CD tools and frameworks (Jenkins, Github Actions, Airflow, Concourse CI preferred).
  • A full understanding and appreciation of the test pyramid.
  • Excellent communication skills and the ability to work in an Agile team.
  • The ability to teach others how to write quality code (for Senior).

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Test Automation Engineer (Mobile)

Job Description

  • Design test plans, test cases, and test scripts based on product requirements
  • Execute manual and automated tests, analyze results, and report defects
  • Develop, maintain, and execute automated test scripts in JavaScript
  • Convert existing Java-based test scripts into JavaScript
  • Set up and configure test environments for mobile applications (iOS, Android)
  • Utilize mobile automation frameworks such as Appium, Espresso, XCTest
  • Conduct performance and load testing.Collaborate closely with development teams to ensure testing aligns with business requirements

Qualifications

  • 3+ years of overall experience in Test Automation (JavaScript, TypeScript, Java, Python)
  • At least 1,5+ years of experience in JavaScript, with strong confidence in writing JavaScript code for test automation
  • At least 1 year of experience in mobile application testing (iOS and Android)
  • Proven experience in automation testing for mobile platforms using tools like Appium, Espresso, or XCTest
  • Experience with test frameworks such as TestNG or JUnit
  • Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS) 
  • Experience with Git for version control
  • Familiarity with CI/CD tools and device farms such as SauceLabs, BrowserStack, or AWS Device Farm
  • English level: Upper-Intermediate
     

WOULD BE A PLUS

  • Experience with TypeScript (transition to JavaScript is considered easy)
  • Experience with other programming languages such as Swift, Kotlin, Java, or Python
  • Experience with test frameworks like TestNG or JUnit
  • Familiarity with bug-tracking tools like JIRA

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Senior/Principal Software Engineer (AdTech Supply Chain)

Job Description

  • Lead and manage the entire supply chain process within the company, acting as a subject-matter expert for all related AdTech operations
  • Ensure compliance with AdTech regulations similar to GDPR, identifying where policies are followed and where potential violations may occur
  • Conduct thorough analyses of the company's processes to assess compliance with these regulations across all customers, identifying both global and specific issues
  • Develop and implement solutions to address any gaps in compliance, understanding that violations could lead to legal action and fines
  • Present findings and action plans to executive leadership (VPs), obtaining approval and alignment for compliance initiatives
  • Drive the approved plans by collaborating with internal teams, ensuring proper implementation of the solutions
  • Provide coaching and consultation to teams, helping them understand and correctly apply compliance measures within their projects
  • Prepare and deliver presentations for business stakeholders, effectively communicating compliance risks, solutions, and strategies to ensure understanding and approval from leadership

Qualifications

  • At least 5+ years of experience as a Software Engineer
  • Extensive experience in the AdTech industry
  • Proficiency in at least one of the following programming languages: Python, Java, JavaScript, or Go
  • Strong understanding of Computer Science principles
  • Experience in taking full ownership of a module/component of a system
  • Willingness or interest in diving deep into the AdTech Supply Chain and working long-term within a niche domain
  • Fluent English

WOULD BE A PLUS

  • Previous experience working within a Product Company

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Senior/Principal Test Automation Engineer

Job Description

  • Set up CI/CD pipelines for Test Automation 
  • Automate performance testing processes 
  • Automate testing using various languages (Python, Java, etc.) 
  • Automate tests trhough different interfaces (e.g., web API, native mobile, etc.) 
  • Work with SQL 
  • Define and validate the Test Automation technology stack 
  • Develop and implement Test Automation strategies 
  • Define and track Test Automation KPIs 
  • Lead and manage a Test Automation team 
  • Advocate for and defend Test Automation solutions

Qualifications

  • 5+ years of work experience in Test Automation for Senior 
  • Expertise in JavaScript and TypeScript 
  • Expertise in Playwright and alternatives (Cypress, WebDriverIO, etc.) 
  • Expertise in test data creation via web API 
  • Expertise in code design patterns and principles 
  • Ability to create frameworks from scratch 
  • Code review and refactoring skills 

See more jobs at Sigma Software

Apply for this job

16d

Senior Machine Learning Engineer (AdTech)

Sigma SoftwareRio de Janeiro, Brazil, Remote
golangagilescalaDesignpythonAWS

Sigma Software is hiring a Remote Senior Machine Learning Engineer (AdTech)

Job Description

  • Design new software and web applications, support applications under development, and customize current applications  
  • Assists with the software update process for existing applications and roll-outs of software releases 
  • Provide technical leadership throughout the design process and recommend practices, procedures, and techniques  
  • Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports 
  • Produce technical specifications and determine operational feasibility 
  • Develop software verification plans and quality assurance procedures 
  • Integrate software components into a fully functional software system 
  • Partner with global engineering, product, and operations teams to further incorporate collective innovations 
  • Guide and mentor junior software engineers 
  • Provide support for the product during on-call rotations to resolve technical issues 

Qualifications

  • 5-8 years of hands-on work in Machine Learning and Big Data areas
  • Extensive experience in machine learning algorithms implementation with Python or Scala languages   
  • Experience with data technologies such as Spark, distributed message queue systems (e.g. Kafka), etc  
  • Strong knowledge of the AWS Cloud Platform 
  • Experience with large system software design and development 
  • Experience with distributed systems and mission-critical systems is preferred 
  • Demonstrated expertise in problem-solving and technical innovation 
  • Strong passion for learning/practicing new technology 
  • Knowledge about SDLC, Agile, and Software Engineering Methodology 
  • Strong ability and persistence in technical support 
  • Strong sense of responsibility, commitment, and proactiveness  
  • At least an Upper-Intermediate level of English  

WOULD BE A PLUS: 

  • Experience with Golang  
  • Experience in the Advertising industry 

See more jobs at Sigma Software

Apply for this job

16d

Game Developer

Sigma SoftwareUkrainka, Ukraine, Remote

Sigma Software is hiring a Remote Game Developer

Job Description

  • Be ready to work as part of a client team or a dedicated team on our side 

  • Collaborate with all involved parties, including game designers, artists, animators, server developers, and QAs  

  • Develop new games (mostly slot and crash games) 

  • Provide technical guidance, mentorship, and support to Junior developers in the team 

  • Ensure adherence to best practices to achieve high-quality deliverables  

  • Maintain a high level of organizational skills to keep game delivery on track and within the scope  

  • Last but not least, contribute to our competence center and in-house initiatives 

Qualifications

  • Experience in slot game development 

  • Strong level in JavaScript /TypeScript/HTML/CSS 

  • At least 3 years of practical experience with Pixi.JS   

  • Experience with Adobe Photoshop, Adobe Animate, and Spine  

  • Strong knowledge of OOP and SOLID principles 

  • Knowledge of basics and principles of game development using modern TypeScript 

  • Good understanding of multiple design patterns (MVC, Singleton, Observer, Decorator, Chain of Responsibility, Abstract Factory, etc.) 

  • Good knowledge of QA and QC processes (suite concepts, test case/suite concepts, etc.)  

  • Upper-Intermediate English 

  • Strong organizational and communication skills  
     

WOULD BE A PLUS

  • Experience in crash game development 

  • Examples of your pet projects  

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Rust Developer for Engine Team (Accessibility Product House)

Job Description

  • Contribute to an end-to-end life cycle development process of new features from architecture to implementation 

  • Ensure timely execution and delivery of mobile solutions with high-quality standards 

  • Maintain code quality and automate processes 

  • Work closely with colleagues, management, and other teams to achieve your objectives  

  • Conduct code reviews and provide feedback in a constructive manner 

Qualifications

  • 4+ years of software development experience (2 years with Python/Java and 2+ years of experience using Rust) or 4+ years with C or C++ with at least 0,5 years with Rust and experience creating embedded applications that run in limited environments 

  • Software application architecture experience 

  • Proven experience with performance optimization 

  • Knowledge of Rust language constructs, including ownership, borrowing, and lifetimes 

  • Knowledge of Rust's safety guarantees, and experience in writing unsafe code when necessary 

  • Interoperability with other languages, multiple OS and processor architectures support 

  • Familiarity with popular Rust libraries, like tokio, actix, serde, rayon, clap 

  • Knowledge of Rust’s package management and build systems. 

  • Experience with writing and maintaining unit and integration tests 

  • Solid understanding of algorithms and data structures 

  • Upper-Intermediate level of English 

WOULD BE A PLUS

  • Experience with accessibility  

  • Experience in developing SDK 

  • Knowledge of other programming languages like Java or Python 

 

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Middle Back-end Developer (Python)

Job Description

  • Develop and maintain Back-end systems using Python and Django 
  • Implement and manage web services and APIs to support various functionalities 
  • Work with relational databases (RDBMS) to ensure efficient data storage and retrieval 
  • Utilize AWS services to enhance application performance and scalability 
  • Collaborate effectively with the Indian development team to achieve optimal results 
  • Troubleshoot and resolve issues, ensuring minimal downtime and efficient operations 
  • Participate in code reviews and promote best practices in software development 
  • Stay current with industry trends and technologies to drive innovation 
  • Collaboration with our Indian team is essential for achieving optimal project outcomes 

Qualifications

  • 3+ years of experience in backend development using Python 
  • At least 2 years of experience with Django 
  • Strong knowledge of web services (RESTful APIs) and RDBMS (e.g., PostgreSQL, MySQL) 
  • Experience with CI/CD 
  • Familiarity with AWS services 
  • Excellent problem-solving skills and a proactive approach to challenges 
  • Strong collaboration and communication skills to work effectively with international teams 
     

WOULD BE A PLUS: 

  • Experience with ReactJS 

See more jobs at Sigma Software

Apply for this job

+30d

Middle/Senior Front-End Engineer (AdTech)

Sigma SoftwareSão Paulo, Brazil, Remote
CypressJestTDDagileDesignscrumtypescriptAWSreduxreactjs

Sigma Software is hiring a Remote Middle/Senior Front-End Engineer (AdTech)

Job Description

  • Lead the development of new features and enhancements 
  • Work with our tech stack and tooling, which includes but is not limited to: ReactJS, TypeScript, Jest, Enzyme, Cypress, Easy-Peasy (Redux, ModX), React Storybook, AWS, GitHub, CI, and TDD practices 
  • Elaborate on the technical design of complex systems or their large components 
  • Ensure high quality, maintainability, and conformance of software to best practices 
  • Produce clean code 
  • Participate in requirements clarification sessions, collect inputs and requirements for assigned tasks 
  • Proactively review code with peers to ensure its quality 
  • Participate in estimation and planning sessions 
  • Develop technical project documentation and user documentation 
  • Participate in project and team meetings, providing relevant contributions and information 
  • Understand and contribute to the team’s product roadmap, coming up with sound technical designs and solutions to challenging problems 
  • Work closely with our UX/design team to ensure we produce coherent products that are a pleasure to use 
  • Follow the Agile Scrum process, working in sprints to timely deliver work that satisfies all user story criteria and is of sound technical quality 
  • Play a supervisory, advisory, and coaching role for one or several Senior specialists, ensuring their assigned tasks delivery thanks to guidance and peer reviews provided 
  • Participate in technical interviews of software developer specialists and perform assessments of candidates’ capabilities against job requirements 

Qualifications

  • 5+ years of software engineering experience 
  • Excellent knowledge of JavaScript/TypeScript, ReactJS, and the related ecosystem 
  • Strong knowledge of algorithms and data structures 
  • Expertize in documentation, Software Development Lifecycle, and ALM Tools 
  • Strong estimation skills, with the ability to come up with solutions, pros, and cons 
  • Experience in designing, implementing, and shipping rich Front-end applications 
  • Strong knowledge of functional programming concepts and other programming paradigms 
  • At least an Upper-Intermediate level of English 

See more jobs at Sigma Software

Apply for this job

Sigma Software is hiring a Remote Middle/Senior Data Engineer (Social Shopping Platform)

Job Description

  • Contributing to new technology investigations and complex solution design, supporting a culture of innovation by considering matters of security, scalability, and reliability, with a focus on building out our ETL processes 
  • Working with a modern data stack, coming up with well-designed technical solutions and robust code, and implementing data governance processes 
  • Working and professionally communicating with the customer’s team 
  • Taking responsibility for delivering major solution features 
  • Participating in the requirements gathering and clarification process, proposing optimal architecture strategies, and leading the data architecture implementation 
  • Developing core modules and functions, designing scalable and cost-effective solutions 
  • Performing code reviews, writing unit and integration tests 
  • Scaling the distributed system and infrastructure to the next level 
  • Building data platform using power of AWS cloud provider 

Qualifications

  • 3+ years of strong experience with Python as a programming language for data pipelines and related tools
  • Proven strong track record of building data platforms and managing infrastructure for Airflow and Databricks
  • Familiarity and understanding of distributed data processing with Spark for data pipeline optimization and monitoring workloads
  • Proven strong track record of building data transformations using data build tools 
  • Excellent implementation of data modeling and data warehousing best practices
  • Good written and spoken English communication skills 
  • Familiarity with software engineering best practices: testing, PRs, Git, code reviews, code design, releasing 
  • Proven strong track record of building data platforms and managing infrastructure for Airflow and Databricks 

WOULD BE A PLUS

  • Strong Data Domain background – understanding of how data engineers, data scientists, analytics engineers, and analysts work to be able to work closely with them and understand their needs 
  • Experience with DAGs and orchestration tools 
  • Experience in developing event-driven data pipelines 

 

See more jobs at Sigma Software

Apply for this job

+30d

Senior Java Developer (AdTech)

Sigma SoftwareSão Paulo, Brazil, Remote
kotlinscalapostgressqloracleDesigngitjavaMySQLAWS

Sigma Software is hiring a Remote Senior Java Developer (AdTech)

Job Description

  • Implement software components based on provided design specifications using your primary tech stack 
  • Ensure the quality, maintainability, and adherence of software to best practices 
  • Produce clean, efficient, and well-documented code 
  • Participate in requirements clarification sessions and gather inputs for assigned tasks 
  • Proactively review your own code with peers to maintain high standards 
  • Take part in estimation and planning sessions 
  • Provide supervision, advice, and coaching for Junior team members, ensuring task delivery through guidance and peer reviews 
  • Develop technical project documentation and user guides 
  • Actively participate in project and team meetings, contributing relevant information and insights 

Qualifications

  • At least 4+ years of experience working with Java 
  • Strong understanding of concurrency, multithreading, and performance optimization 
  • Experience with CI/CD tools and collaboration platforms like GitHub 
  • Deep understanding of software development principles, methodologies, design patterns, and best practices 
  • Proficiency in at least one modern build tool (Maven, Gradle, sbt) 
  • Experience with Spring Boot 
  • Familiarity with IO, network IO, and serialization 
  • Experience with at least one RDBMS (e.g., Oracle, Postgres, MySQL, SQL Server) 
  • Experience with AWS (at least at a user level) 
  • Proficiency in unit and module testing 
  • Familiarity with tools such as Git, IDEs, etc. 
  • At least an Upper-Intermediate level of English 

 
WOULD BE A PLUS 

  • Experience building high-load, concurrent, low-latency applications 
  • Knowledge of Java 21 Virtual Threads and structural concurrency 
  • Experience working with UNIX systems 
  • Familiarity with Docker/Kubernetes 
  • Experience in the AdTech domain, particularly with Bidder development 
  • Prior experience with Kotlin or Scala 
  • Experience with data frameworks (e.g., Spark, Flink, Hadoop) or data stores (e.g., Hive, Redshift, Presto, Snowflake) 

See more jobs at Sigma Software

Apply for this job

+30d

Lead Data Engineer (AdTech)

Sigma SoftwareSão Paulo, Brazil, Remote
scalaDesignAWS

Sigma Software is hiring a Remote Lead Data Engineer (AdTech)

Job Description

  • Design and implement robust data infrastructure using Spark with Scala
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Build out our core data pipelines, store data in optimal engines and formats, and feed our machine-learning models
  • Leverage and optimize AWS resources
  • Collaborate closely with the Data Science team 

Qualifications

  • Design and implement robust data infrastructure using Spark with Scala
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Build out our core data pipelines, store data in optimal engines and formats, and feed our machine-learning models
  • Leverage and optimize AWS resources
  • Collaborate closely with the Data Science team 
  • Design and implement robust data infrastructure using Spark with Scala
  • Collaborate with our cross-functional teams to design data solutions that meet business needs
  • Build out our core data pipelines, store data in optimal engines and formats, and feed our machine-learning models
  • Leverage and optimize AWS resources
  • Collaborate closely with the Data Science team 

See more jobs at Sigma Software

Apply for this job

+30d

Senior Data Engineer (Scala)

Sigma SoftwareBrasilia, Brazil, Remote
S3EC2scalasqlDesignpostgresqlMySQLAWS

Sigma Software is hiring a Remote Senior Data Engineer (Scala)

Job Description

  • Design, implement, and maintain scalable data pipelines to ingest and transform large volumes of data from various sources 
  • Optimize streaming and batch data processing and storage solutions for performance and scalability 
  • Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and reliability 
  • Collaborate with product managers and other stakeholders to understand data requirements and deliver solutions that meet business needs 
  • Communicate technical concepts and solutions effectively to non-technical stakeholders 
  • Stay abreast of emerging technologies and best practices in data engineering. Identify opportunities to improve data processes, tools, and infrastructure to enhance efficiency and effectiveness 
  • Document data pipelines, processes, and systems to ensure clarity and maintainability 
  • Share knowledge and best practices with team members to foster a culture of learning and collaboration 
  • Work with and mentor junior Data Engineers 
  • Other duties and responsibilities as assigned 

Qualifications

  • 5+ years of hands-on experience in the Software Development field and/or Big Data 
  • 2+ years of hands-on experience in building and operating large-scale data processing system 
  • Solid programming skills, fluent with Scala 
  • Familiar with big data processing Framework/tools Spark, Spark Streaming, Databricks, Flink 
  • Experiences with Data Lakehouse technics Delta Lake and Iceberg 
  • Solid SQL skills with experience in writing complex queries, stored procedures, and optimizing querying performance 
  • Experiences with data warehouse, data modeling techniques, ETL processes, and relational databases (MySQL, PostgreSQL) 
  • Familiarity with AWS (EC2, S3, etc.), and proficiency in managing cloud-based data solutions (Snowflake) 
  • Upper-Intermediate level of English  

 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Middle Data Engineer (Social Shopping Platform)

    Job Description

    • Contributing to new technology investigations and complex solution design, supporting a culture of innovation by considering matters of security, scalability, and reliability, with a focus on building out our ETL processes 
    • Working with a modern data stack, coming up with well-designed technical solutions and robust code, and implementing data governance processes 
    • Working and professionally communicating with the customer’s team 
    • Taking responsibility for delivering major solution features 
    • Participating in the requirements gathering and clarification process, proposing optimal architecture strategies, and leading the data architecture implementation 
    • Developing core modules and functions, designing scalable and cost-effective solutions 
    • Performing code reviews, writing unit and integration tests 
    • Scaling the distributed system and infrastructure to the next level 
    • Building data platform using power of AWS cloud provider 

    Qualifications

    • 3+ years of strong experience with Python as a programming language for data pipelines and related tools 
    • Familiarity and understanding of distributed data processing with Spark for data pipeline optimization and monitoring workloads
    • Proven strong track record of building data transformations using data build tools 
    • Excellent implementation of data modeling and data warehousing best practices
    • Experience working with Looker with a developer proficiency (not user), and with LookML 
    • Strong Data Domain background – understanding of how data engineers, data scientists, analytics engineers, and analysts work to be able to work closely with them and understand their needs 
    • Good written and spoken English communication skills 
    • Familiarity with software engineering best practices: testing, PRs, Git, code reviews, code design, releasing 

    WOULD BE A PLUS

    • Data certifications in Data Engineering or Data Analytics 
    • 2 or more years of experience with Databricks and Airflow 
    • Experience with DAGs and orchestration tools 
    • Experience in developing Snowflake-driven data warehouses 
    • Experience in developing event-driven data pipelines 

     

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Principal Software/Blockchain Developer

    Job Description

    • Guide and mentor a team of engineers, fostering their professional growth and ensuring high-performance delivery 
    • Collaborate with product managers, designers, and stakeholders to define technical requirements, set priorities, and drive engineering initiatives 
    • Work with the engineering team to design and develop robust and scalable solutions using Node.js on the backend and JavaScript, ReactJS/Redux on the frontend 
    • Ensure technical excellence through code reviews, feedback, and the promotion of best practices 
    • Foster a culture of quality, efficiency, and innovation by implementing engineering processes, tools, and methodologies 
    • Collaborate with the product team to align engineering efforts with product vision and roadmap, ensuring timely and successful delivery 
    • Stay updated with the latest technologies, frameworks, and best practices in web development, blockchain, and smart contract development. Guide the team in adopting new technologies where appropriate 
    • Ensure the security and reliability of the core customer-facing product and internal tools, proactively addressing any potential issues or vulnerabilities 
    • Collaborate with other teams, such as marketing and operations, to identify and address technical challenges and opportunities that impact the overall success of the company

    Qualifications

    • At least 8+ years of professional software development experience  
    • At least 3+ years with Blockchain
    • Strong technical expertise in full-stack development, with proficiency in React, Node.js, JavaScript/TypeScript, HTML, and CSS 
    • Experience with relational databases, preferably PostgreSQL 
    • Experience Solidity and smart contracts
    • Strong understanding of software development methodologies, tools, and best practices 
    • Experience in managing and leading engineering teams, with a track record of successful project delivery and team development 
    • Ability to balance strategic thinking with a hands-on approach to problem-solving 
    • Advanced level of English 

    WOULD BE A PLUS

    • Knowledge of ERC-721, ERC-1155, and ERC-20 standards. 
    • Experience with microservices or other types of distributed architecture 
    • Experience with Nest.js  
    • Experience with Next.js 
    • Experience with GraphQL 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Compliance Consultant (Contract)

    Job Description

    • Leading and overseeing compliance projects following relevant regulations and standards 

    • Implementing, developing, and supporting management systems such as ISMS, BCMS, and QMS 

    • Exploring, implementing, and supporting privacy requirements to ensure alignment with data protection regulations 

    • Developing and implementing comprehensive policies and procedures that align with regulatory requirements, and monitoring and assessing compliance managers' documented policies 

    • Leading and conducting thorough audits to identify areas of risk, non-compliance, and opportunities for improvement 

    • Providing recommendations for corrective actions 

    • Collaborating with relevant stakeholders to perform risk management 

    • Developing, updating, and implementing advanced compliance training programs for employees across all levels, while managing compliance managers' support for the awareness program 

    • Investigating, resolving, and providing guidance for compliance managers on complex requests and complaints, ensuring appropriate corrective actions are taken 

    • Investigating and implementing automation of compliance processes 

    Qualifications

    • In-depth knowledge of one or more of the relevant standards such as ISO 27001, SOC2, OWASP SAMM, ISO 27701, ISO 22301, ISO 9001, ISO 42001 

    • 5-7 years of experience in compliance management, focusing on Information Security, Privacy, and BCP (Business Continuity Planning) 

    • Experience in obtaining external certifications 

    • Excellent communication skills with the ability to explain compliance requirements in clear and understandable language to all stakeholders 

    • Advanced analytical skills 

    • Experience with GRC/Compliance Software 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Senior/Principal Machine Learning Engineer (AdTech)

    Job Description

    • Design new software and web applications, support applications under development, and customize current applications  
    • Assists with the software update process for existing applications and roll-outs of software releases 
    • Provide technical leadership throughout the design process and recommend practices, procedures, and techniques  
    • Research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports 
    • Produce technical specifications and determine operational feasibility 
    • Develop software verification plans and quality assurance procedures 
    • Integrate software components into a fully functional software system 
    • Partner with global engineering, product, and operations teams to further incorporate collective innovations 
    • Guide and mentor junior software engineers 
    • Provide support for the product during on-call rotations to resolve technical issues 

    Qualifications

    • 5-8 years of hands-on work in Machine Learning and Big Data areas
    • Extensive experience in machine learning algorithms implementation with Python or Scala languages   
    • Experience with data technologies such as Spark, distributed message queue systems (e.g. Kafka), etc  
    • Strong knowledge of the AWS Cloud Platform 
    • Experience with large system software design and development 
    • Experience with distributed systems and mission-critical systems is preferred 
    • Demonstrated expertise in problem-solving and technical innovation 
    • Strong passion for learning/practicing new technology 
    • Knowledge about SDLC, Agile, and Software Engineering Methodology 
    • Strong ability and persistence in technical support 
    • Strong sense of responsibility, commitment, and proactiveness  
    • At least an Upper-Intermediate level of English  

    WOULD BE A PLUS: 

    • Experience with Golang  
    • Experience in the Advertising industry 

    See more jobs at Sigma Software

    Apply for this job

    Sigma Software is hiring a Remote Senior Project Manager (AdTech)

    Job Description

    • Develop and improve customer relations, gain a solid understanding of their business, and constantly assist in extending it  
    • Treat business and work as an entrepreneur  
    • Act as the Customer’s agent, developing the business insights and proposing extra services that the Customer may need 
    • Actively participate in pre-sale and up-sale activities   
    • Take part in business proposal creation 
    • Take an active part in business and contract negotiations, as well as define the business terms of contracts 
    • Have the intention to build a project portfolio and turn it into your Program 
    • Supervise services and project delivery by active leadership of the PMs’ team. Ensure projects start, tailoring and delivering according to the best-fit delivery model and best project management practices 
    • Work with business stakeholders to determine project vision and product functionality goals 
    • Contribute to project life-cycle improvement through lessons learned, project achievements, etc. 
    • Execute and supervise management and monitoring of project delivery. Deliver projects on -time and within the allocated budget 
    • Manage the project escalations within your portfolio 
    • Control KPIs (such as profitability, revenue, utilization, and attrition) and take active actions to keep them at the best possible level 
    • Provide high-quality portfolio risk analysis; track, act upon, and communicate risks properly to your customers 
    • Be a people manager, build strategic plans for required hires in collaboration with the Resource Manager and Recruiting Team, and ensure onboarded people’s professional growth 
    • Drive continuous improvements within the Competence Center and contribute to the process and company development through PMO and PM training input 
    • Implement best practices and tools for project execution and management 

    Qualifications

    • Excellent knowledge of project and program management methodology, tools, and techniques 
    • At least 5 years of project management experience 
    • Strong knowledge and a hands-on experience in creating and managing delivery contracts 
    • In-depth understanding and experience in operational processes inside European and US corporations 
    • Excellent communication and presentation skills to communicate effectively with customers and project teams 
    • Strong risk management skills 
    • Strong tactical planning and leadership skills 
    • Excellent negotiation and problem-solving skills 
    • At least an Upper-Intermediate level of English 
    • Business thinking is a must for this position 

    See more jobs at Sigma Software

    Apply for this job

    +30d

    Mobile Test Automation Engineer

    Sigma SoftwareWarsaw, Poland, Remote
    kotlinjiraDesignswiftmobileiosgitjavaandroidpythonAWS

    Sigma Software is hiring a Remote Mobile Test Automation Engineer

    Job Description

    • Design test plans, test cases, and test scripts based on product requirements 
    • Execute manual and automated tests, analyze results, and report defects 
    • Develop, maintain, and execute automated test scripts 
    • Set up and configure test environments for mobile applications 
    • Conduct performance and Load Testing 

    Qualifications

    • 3+ years of experience in mobile application testing 
    • Proven track record in automation testing for mobile platforms (iOS and Android) 
    • Experience with Git
    • Proficiency in mobile automation frameworks such as Appium, Espresso, and XCTest 
    • Experience with test frameworks such as TestNG or JUnit 
    • Familiarity with mobile OS and their debugging tools (ADB for Android, Xcode for iOS) 
    • Experience managing physical and virtual devices for testing 
    • Knowledge of CI/CD Tools 
    • Familiarity with device farms such as SauceLabs, BrowserStack, or AWS Device Farm 
    • English level – Upper-Intermediate 

    WOULD BE A PLUS

    • Experience with some of the programming languages: Swift, Kotlin, Java, Python, JS 
    • Experience with bug-tracking tools such as JIRA 

    See more jobs at Sigma Software

    Apply for this job