For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Pragmatyc
Pragmatyc

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Data
Python
+14

Permanent role
2 days ago
Apply now

Company Description Pragmatyc is an AI and digital product engineering company that blends AI, IoT, and data engineering to modernize factories and build intelligent digital products. The company focuses on turning connected data into actionable intelligence so that every signal, product, and decision contributes to business growth. Its services span AIoT transformation, enterprise AI, AI-powered data insights, and AI-native product engineering for SaaS and digital platforms. Since 2009, Pragmatyc has partnered with startups, scaleups, and enterprises in manufacturing, SaaS, fintech, education, and other sectors to design, build, and scale products. Teams work end to end—from discovery and prototyping to implementation and evolution—prioritizing outcomes such as reduced downtime, higher throughput, stronger user adoption, and scalable products.

Job Description:

Role - Senior Software Engineer

Experience - 5 to 8 years

Shift Time - 3:00 AM -12 PM IST

Work Location - Remote

Notice Period - Immediate joiner

The Core Persona Needed: Software Engineers First, Data Engineers Second

We are not looking for typical ETL developers who just move data from point A to point B or build a unique pipeline for every single source.

As we are building a generic, automated data platformwhere one single master job handles everything based on configuration parameters. Therefore, we need Software Engineers who happen to work with data. Any change these candidates make will impact the entire system, so they must be abstract, system-level thinkers.

Technical Profile Breakdown

1) Core Team Resource Requirements

• Strong Core Python & Engineering Foundations:Writing clean, generic, reusable Python code using Object-Oriented Programming (OOP), classes, and functions. They must understand code architecture (e.g., how values/references are passed).

• Python Packaging & Deployment: Hands-on experience building Python packages, using wheel files, and publishing/serving them via PyPI.

• Automated Testing: Routine experience writing Unit Tests and Integration Tests in an automated CI/CD setup.

• CI/CD Tools: Strong familiarity with GitHub Actions for automating builds and deployments.

• PySpark Core Knowledge: They don't need to be a Databricks wizard, but they must know the engine under the hood. They need to understand:

o Optimizing PySpark code when things run slow.

o How partitioning and ordering work.

o How to speed up heavy data transfers (e.g., tuning JDBC connection parameters to pull huge tables).

• System Security & Access Controls: Understanding basic security concepts, access-based controls, and how to securely control data access across systems.

About Pragmatyc

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service