Mid Level Software Engineer
Listed on 2026-10-20
-
Software Development
Python, AWS, Backend Developer, Cloud Engineer - Software
About Us
We are Pepoltek, an IT company building a portfolio of SaaS products used across education, HR, and enterprise operations, including BIDYATek, a school management platform for institutions across Bangladesh, our Intelligent HR Solution, a cloud-based HRMS used by growing companies, and an Enterprise ERP suite for supply chain and financial operations. Alongside our own products, we work with software development partners across the globe to extend our engineering capacity on their behalf.
We are hiring a Mid Level Software Engineer for one of these partners,
an AI platform for construction capital program owners based in New York
, to help build and maintain their production data integrations.
We are looking for a Mid Level Software Engineer with 2 to 5 years of experience to build and maintain production-grade integrations and data pipelines.
You should be a strong Python engineer with hands-on integration experience
: API calls at scale, rate limits, async processes, retries
, and orchestration tools like Prefect, Dagster, Step Functions, or Airflow. This is a role for a self-starter who is excited to rollup their sleeves, maintain and support critical pipelines, and grow into designing systems over time
, joining a lean, AI-native team of 20.
- Build, extend, and maintain API integrations at scale
, including authentication, pagination, rate limiting, retries, and error handling - Implement and operate orchestrated data workflows using tools like Prefect, Dagster, AWS Step Functions, or Airflow
- Support and maintain production pipelines day to day
, investigating issues and reducing repeat incidents - Deliver well-scoped backend projects from requirements through implementation, testing, rollout, and monitoring
- Collaborate closely with senior engineers and forward deployed engineers to translate field insights into durable product capabilities
- 2 to 5 years of backend software engineering experience
- Built and maintained production data or integration pipelines in Python
, using tools such as Prefect, Dagster, Step Functions, or Airflow - Strong Python proficiency for backend services and data workflows
- Hands-on experience with API integrations at scale
, including rate limiting, retries, async handling, and error recovery - Bachelor's degree in Computer Science from a reputable university
- Experience at an early-stage B2B SaaS startup
, seed to Series B - Hands-on AWS experience
, including Lambda, Step Functions, ECS, SQS, and CDK
You will grow from maintaining and supporting critical pipelines into designing systems over time
, working closely with senior engineers and forward deployed engineers on a team that has increased engineering output 4 to 5 times
.
- $140,000 to $160,000 base salary
- Competitive equity
Candidates must have current work authorization in the United States without need for employer sponsorship.
Job Details- Employment type
:
Full time - Location
:
New York, NY - Workplace
: Hybrid
, in-office in Midtown - Tech stack
:
Python, AWS Lambda, AWS Step Functions, AWS ECS/Fargate, AWS SQS, AWS Event Bridge, AWS Cloud Watch, AWS CDK, REST APIs, OAuth, Webhooks, Prefect, Dagster, Airflow, LLM/VLM APIs, Browser Automation/RPA, Vue, React
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).