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 2 months 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 Data Scientist, Research, Ads

Senior Data Scientist position at Google focusing on advertising research and analytics, requiring strong quantitative skills and 5+ years of experience.

Senior Business Data Scientist, Revenue Acceleration, Google Cloud

Senior Business Data Scientist role at Google Cloud focusing on revenue acceleration through data-driven strategies and ML solutions.

Senior Data Scientist, Research

Senior Data Scientist position at Google, focusing on product research and improvement through advanced analytics and statistical modeling.

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist position at Google focusing on Ads Metrics research, requiring strong analytical skills and 5+ years of experience.

Senior Data Scientist, Research, Ads Metrics

Senior Data Scientist position at Google focusing on Ads Metrics research and analysis using advanced analytics and machine learning.