Sigma Software Group

Software Developer

Sigma Software Group

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Maintain and enhance existing data processes to ensure reliability, performance, and scalability
  • Improve and support Python-based services, as well as develop new ones
  • Design, implement, and optimize scalable data architecture
  • Drive improvements in system reliability and performance across all data workflows
  • Modernize data processes by introducing new tools and technologies
  • Manage data flow between local storage, AWS, and Snowflake with a focus on performance and cost efficiency
  • Lead migration of data pipelines and services to Snowflake
  • Work with and improve the data orchestration layer (Airflow) for stable operation and scalability
  • Collaborate with cross-functional teams to ensure architectural alignment and adoption of best practices

Requirements

  • Proficiency in Python for data processing and platform development
  • Advanced SQL skills with ability to write efficient, complex queries
  • Strong hands-on experience with Snowflake
  • Proficiency in DBT for data transformation and modeling
  • Practical experience with Airflow for orchestration of data workflows
  • Excellent communication, collaboration, and problem-solving skills
  • Ability to work effectively with both technical and non-technical stakeholders
  • Proven ability to operate independently, take ownership, and drive initiatives to completion
  • Bachelor’s degree in Computer Science, Engineering, or related field
Benefits
  • Employees can work remotely
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLSnowflakeDBTAirflowdata architecturedata processingdata transformationdata workflowsdata pipelines
Soft Skills
communicationcollaborationproblem-solvingindependenceownershipinitiativecross-functional teamworkstakeholder engagementbest practices adoptionreliability improvement