S
Software Engineer
Accepting applicationsStreetID · Fairfield County, CT
Full-Time Mid_senior AIAiPythonaiate
Posted
29 Apr
Category
Test
Experience
Mid_senior
Country
United States
Python Developer | Backend & AI-Enhanced Systems
We’re looking for a talented Python Developer to join our IT development team and help build scalable, high-performance software used across the organization. If you love designing robust backend systems, working with data pipelines, and leveraging AI-assisted development tools, this role is for you!
What You’ll Do
Design, build, and maintain Python-based backend services, data pipelines, and SQL systems
Use tools like dbt or Dagster to create reliable, maintainable workflows
Leverage AI coding tools (Copilot, Claude Code, Codex) to accelerate development while ensuring quality and correctness
Apply best practices in software design: modular, testable, and maintainable code
Collaborate on system architecture, code reviews, and project delivery, communicating effectively with technical and non-technical stakeholders
What We’re Looking For
4–6+ years of software engineering experience, primarily in Python
Strong foundation in OOP, data structures, algorithms, and problem-solving
Hands-on SQL skills (CTEs, window functions, recursive queries) and data modeling experience
Experience with workflow orchestration tools such as dbt, Airflow, or Dagster
Familiarity with API development and frontend integration for applications
Comfortable using AI-assisted coding tools to boost productivity, with the ability to validate outputs
Excellent communication skills, collaboration, and ownership mindset
Experience building systems where accuracy, performance, and maintainability are critical
Show more Show less
We’re looking for a talented Python Developer to join our IT development team and help build scalable, high-performance software used across the organization. If you love designing robust backend systems, working with data pipelines, and leveraging AI-assisted development tools, this role is for you!
What You’ll Do
Design, build, and maintain Python-based backend services, data pipelines, and SQL systems
Use tools like dbt or Dagster to create reliable, maintainable workflows
Leverage AI coding tools (Copilot, Claude Code, Codex) to accelerate development while ensuring quality and correctness
Apply best practices in software design: modular, testable, and maintainable code
Collaborate on system architecture, code reviews, and project delivery, communicating effectively with technical and non-technical stakeholders
What We’re Looking For
4–6+ years of software engineering experience, primarily in Python
Strong foundation in OOP, data structures, algorithms, and problem-solving
Hands-on SQL skills (CTEs, window functions, recursive queries) and data modeling experience
Experience with workflow orchestration tools such as dbt, Airflow, or Dagster
Familiarity with API development and frontend integration for applications
Comfortable using AI-assisted coding tools to boost productivity, with the ability to validate outputs
Excellent communication skills, collaboration, and ownership mindset
Experience building systems where accuracy, performance, and maintainability are critical
Show more Show less
Similar Jobs
M
HBM PE DFT
Micron · Boise, United States, North America
N
Test Engineer - Photonic
NVIDIA · Roskilde, Denmark, Europe
N
Lead Engineer, Healthcare Data Operations and Strategy
NVIDIA · Santa Clara, United States, North America
AM
Administrative Assistant – Categorie Protette L.68/99
Applied Materials · Treviso, Italy, Europe