Middle/ Senior Python Developer (ConnectWise)

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Tashkent, UZB
In-Office or Remote
Senior level
Software
The Role
Collaborate with the customer to design, build, and maintain large-scale production services and data pipelines, while improving engineering standards and supporting team members.
Summary Generated by Built In
Company Description

Are you passionate about building large-scale, high-performance systems? We are looking for a Middle/Senior Software Engineer to join our team and work on an ambitious Business Intelligence and reporting platform for Managed Service Providers (MSPs).

This role offers the flexibility to work remotely, onsite, or in a hybrid setup. You will be part of a skilled Sigma Software team collaborating closely with our US-based customer, delivering innovative solutions that help SMBs thrive.

At Sigma Software, we value creativity, technical excellence, and teamwork. Joining us means working in a supportive environment with opportunities for professional growth, cutting-edge projects, and a culture that encourages continuous learning.
 

CUSTOMER

Our customer is ConnectWise, a US-based software company specializing in solutions for Managed Service Providers (MSPs). ConnectWise is widely recognized in the IT services industry for its platform that enables MSPs to manage, automate, and streamline their operations for small and medium-sized businesses (SMBs). Founded in 1982 and headquartered in Tampa, Florida, ConnectWise serves thousands of MSPs globally, offering products for remote monitoring, ticketing, billing, cybersecurity, and business intelligence.

PROJECT

We are developing a large-scale Business Intelligence and reporting platform for MSPs, designed to automate and optimize their operations for SMB clients. This project offers significant opportunities for technical brainstorming, process improvement, and implementation of best practices. Our Sigma Software team will consist of 5 Developers and 1 QA Engineer, working in a Scrum-based environment with daily status meetings with the customer.

Key Technologies: Python, Django, Celery, Snowflake, PostgreSQL, Redis, Kafka, AWS, Microservices

Job Description

  • Collaborate closely with the customer and internal team members to design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems
  • Provide technical support to engineering teams with high attention to detail
  • Research, analyze, and document findings to support decision-making
  • Coach and review the work of other team members
  • Debug production issues across services and multiple levels of the stack
  • Assist in improving organizational engineering standards, tooling, and processes
  • Participate in the testing process through test review, analysis, witnessing, and certification of software
  • Evaluate code for validity, structure, alignment with industry standards, and compatibility with operating systems
  • Stay updated with current technologies and programming practices through continuing education and professional engagement

Qualifications

  • 5 - 7 years of relevant software engineering experience
  • Strong proficiency in Python, Django, Celery, Snowflake, PostgreSQL
  • Experience with Redis (broker and streams), Kafka, SQS is a plus
  • Knowledge of Microservices, Web API, AWS is desirable
  • Experience with cloud deployment and GitLab pipelines is desirable
  • Experience with Single-Sign-On modules is a plus
  • Upper-intermediate level of English

WILL BE A PLUS

  • Experience with distributed systems and high-load environments
  • Familiarity with BI tools and data visualization platforms
  • Knowledge of DevOps practices and CI/CD automation
  • Understanding of security best practices in cloud environments

Additional Information

 

    Skills Required

    • 5 - 7 years of relevant software engineering experience
    • Strong proficiency in Python, Django, Celery, Snowflake, PostgreSQL
    • Upper-intermediate level of English
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    New York, New York
    1,516 Employees

    What We Do

    Sigma Software Group, an award-winning and trusted IT partner, has been serving customers for over 21 years, providing comprehensive IT solutions to various businesses, ranging from startups to established software product houses. As one of Europe's substantial IT consultancies, it brings together a dedicated workforce of over 2,100 professionals in 40 offices across 19 countries. With a diverse client base, including more than 300 enterprises, including Fortune 500 stalwarts, Sigma Software Group is a preferred choice for developing solutions that help businesses create cutting-edge products while meeting their unique needs. Sigma Software Group operates as a dynamic ecosystem of tech companies, offering 25 ready-to-implement innovative products and 40+ value-added services. Furthermore, Sigma Software Group is committed to fostering innovation through initiatives such as the Sigma Software Labs business incubator, Sigma Software University, the SID Venture Partners VC Fund, UA Tech Network, Techosystem, the European Business Association, and other collaborative efforts. Since 2015, Sigma Software Group has consistently earned recognition on the IAOP's prestigious World's Top 100 Outsourcing list. The company's accomplishments have also been acknowledged by prominent global media outlets such as Forbes, CNBC, The Times, and Reuters

    Similar Jobs

    Bolder Apps Logo Bolder Apps

    Technical Project Manager

    Artificial Intelligence • Digital Media • Information Technology • Software
    Remote
    5 Locations
    27 Employees

    Civitta Logo Civitta

    Operations Lead

    Information Technology • Consulting
    Remote
    Uzbekistan
    438 Employees
    Remote
    Uzbekistan
    98 Employees

    ProgressSoft Logo ProgressSoft

    Product Owner

    Fintech • Payments • Consulting • Financial Services
    Remote
    Tashkent Region, UZB
    466 Employees

    Similar Companies Hiring

    Hanover Park Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    31 Employees
    Kepler  Thumbnail
    Fintech • Software
    New York, New York
    6 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    60 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account