Senior Software Engineer, Client Integrations

January is a company focused on data integration and processing solutions for clients.
$160,000 - $210,000
Data
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Client Integrations

As a Senior Software Engineer on the Client Integrations team at January, you will play a crucial role in designing and building systems for seamless client communication. Your responsibilities include scaling systems, adapting to changing needs, and maintaining reliability, performance, and compliance. You'll work on complex data ingestion and ETL pipelines, evolving the architecture to handle larger clients, increased system load, and growing product complexity.

Key impacts:

  • Shape the Future: Lead design and implementation of complex data pipelines.
  • Innovate Daily: Champion best practices in data engineering.
  • Collaborate and Thrive: Work with cross-functional teams to support client integrations.
  • Lead Major Projects: Own large-scale data projects from planning to delivery.

Requirements:

  • 5+ years of software engineering experience, focusing on data ingestion and ETL pipelines.
  • Experience leading complex projects, especially in data integration and processing.
  • Deep understanding of distributed systems, microservices, and event-driven architectures.
  • Expertise in building scalable, efficient, and reliable data systems.
  • Experience with cloud platforms, particularly AWS, and familiarity with serverless architecture.
  • Strong interest in back-end development and solving complex data challenges.

January values genuine collaboration, managers as advocates, outcomes over output, product ownership, and technical quality. The company offers transparent and equitable compensation, with a range of $160,000 to $210,000 for this role, plus a competitive equity package.

Join January's engineering team at an exciting time as they level up their platform to handle increased growth and complexity for years to come.

Last updated 24 days ago

Responsibilities For Senior Software Engineer, Client Integrations

  • Design and build systems for client communication
  • Scale systems as the company grows
  • Ensure reliability, performance, and compliance
  • Lead design and implementation of complex data pipelines
  • Champion best practices in data engineering
  • Work with cross-functional teams
  • Own large-scale data projects

Requirements For Senior Software Engineer, Client Integrations

  • 5+ years of software engineering experience
  • Experience leading complex projects
  • Deep understanding of distributed systems
  • Expertise in building scalable data systems
  • Experience with cloud platforms, particularly AWS
  • Strong interest in back-end development

Benefits For Senior Software Engineer, Client Integrations

Equity
  • Equity

Interested in this job?

Jobs Related To January Senior Software Engineer, Client Integrations

Senior BI Developer

Senior BI Developer position at MP Solutions Ltd., focusing on Power BI and MSSQL development for energy management solutions in Budapest.

Senior Data Engineer

Senior Data Engineer position at Admirals Group, working with Python, SQL, and cloud technologies to build and maintain data infrastructure for a global FinTech company.

Senior Data & Reliability Engineer

Senior Data & Reliability Engineer role at Flowhub, focusing on database optimization and system reliability for cannabis industry software solutions.

Senior Business Intelligence Engineer

Senior Business Intelligence Engineer role at HighLevel, focusing on data pipeline development, warehouse management, and analytics for a leading marketing platform.