Senior Software Engineer - Charlotte - ClickHouse

    ClickHouse
    ClickHouse Charlotte

    2 days ago

    Description

    Senior Software Engineer - Database Integrations

    Established in 2009, ClickHouse leads the industry with its open-source column-oriented database system, driven by the vision of becoming the fastest OLAP database globally. The company empowers users to generate real-time analytical reports through SQL queries, emphasizing speed in managing escalating data volumes. Enterprises globally, including Lyft, Sony, IBM, GitLab, Twilio, HubSpot, and many more, rely on ClickHouse Cloud. It is available through open-source or on AWS, GCP, Azure, and Alibaba.

    Note: We are hiring for this role remotely in any country ClickHouse has a hiring presence.

    Our Integrations Team plays a critical role in driving the growth of our company and ensuring the success of our clients by seamlessly onboarding and integrating data from diverse data sources into ClickHouse. Working at a petabyte scale and in high-velocity environments, this role offers an exceptional opportunity to solve challenging technical problems, operate with significant autonomy, and make a measurable impact.

    As a member of this team, you'll collaborate with talented engineers to design, build, and optimize responsive and scalable cloud-based services that form the backbone of our technology. You'll engage with customers and partners to design solutions that can reliably handle the velocity and scale of modern data ecosystems. This role is ideal for individuals with an outcome driven mindset, who are impact-driven, thrive in dynamic environments, and excel at creative problem-solving.

    What You'll Do:

    • Build Scalable Systems : Design and develop a high-performance data onboarding platform capable of handling petabytes of data in real-time.
    • Integrate Diverse Datastores : Build robust integrations with a variety of data sources (e.g., MySQL, Mongo, Iceberg), data storages (e.g., Snowflake, Redshift, ClickHouse), and object storages (e.g., S3, GCS).
    • Leverage ClickHouse : Create solutions that enable users to fully harness ClickHouse's exceptional performance and throughput.
    • Collaborate Across Teams : Work closely with internal teams to ensure the platform aligns with customer needs and business objectives.
    • Drive Innovation : Lead and influence technical discussions, continuously identifying and implementing improvements.

    About You:

    • Experience : 5+ years of industry experience building high-scale, data-intensive software solutions.
    • Expertise : Proficient in Golang (preferred) or Java , with deep experience in distributed systems and microservices architecture.
    • Data Engineering Skills : Strong background in designing and implementing robust ETL pipelines and an understanding of data replication methodologies such as CDC.
    • Cloud-Native Proficiency : Solid experience with cloud-native architecture and infrastructure, with hands-on knowledge of at least one major CSP.
    • Kubernetes : Practical experience with Kubernetes (K8s), including debugging and managing distributed systems at scale.
    • Problem Solver : Exceptional production debugging skills, with the ability to navigate and solve complex technical issues in fast-paced environments.
    • High Autonomy : Thrives in a high-velocity setting with significant ownership and autonomy.
    • Mindset : A founder's mindset with a focus on impact, innovation, and delivering measurable results.
    • Collaboration : Excellent communication skills and a track record of working effectively across teams.

    Why Join Us:

    • Opportunity to work with cutting-edge technology at the intersection of data engineering and cloud-native infrastructure.
    • Be part of a high-visibility team integral to the company's success.
    • Operate with autonomy, ownership, and the ability to drive meaningful impact in a rapidly evolving space.

    The typical starting salary for this role in the US is $115,000 - $180,000 USD

    The typical starting salary for this role in US Premium Markets is $125,000 - $195,000 USD

    For roles based in the United States, the typical starting salary range for this position is listed above. In certain locations, such as Los Angeles, CA, the San Francisco Bay Area, CA, the Seattle, WA, Area, and the New York City Metro Area, a premium market range may apply, as listed.

    These salary ranges reflect what we reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting. The actual compensation may be higher or lower than the amounts listed, and the ranges may be subject to future adjustments.

    An individual's placement within the range will depend on various factors, including (but not limited to) education, qualifications, certifications, experience, skills, location, performance, and the needs of the business or organization.

    If you have any questions or comments about compensation as a candidate, please get in touch with us at

    Perks

    • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in 20 countries.
    • Healthcare - Employer contributions towards your healthcare.
    • Equity in the company - Every new team member who joins our company receives stock options.
    • Time off - Flexible time off in the US, generous entitlement in other countries.
    • A $500 Home office setup if you're a remote employee.
    • Global Gatherings We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

    Culture - We All Shape It

    As part of our first 500 employees, you will be instrumental in shaping our culture.

    Are you interested in finding out more about our culture? Learn more about our values here. Check out our blog posts or follow us on LinkedIn to find out more about what's happening at ClickHouse.

    Equal Opportunity & Privacy

    ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    Please see here for our Privacy Statement.


  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a skilled Software Engineer to join our Software Development team and play a key role in building and enhancing our core software applications. · We are seeking an experienced Software Engineer for on-site work in Charlotte NC who can design develop enhance new fea ...

    Charlotte

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    In this contingent resource assignment, you will support moderately complex software engineering initiatives and contribute to broader technical planning efforts. · ...

    Charlotte

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    +As a Software Engineer in this contingent assignment, you will contribute to the design, development and delivery of scalable high quality software solutions. · +Participate in the design development and delivery of software components within moderately complex engineering initi ...

    Charlotte

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a hands-on Full Stack Software Engineer to support the Portfolio Management Platform (PMP) within the Wealth and Investment Management Technology (WIMT) organization.Wealth & Investment Management Technology (WIMT) · ...

    Charlotte

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    A well-known Financial Services Company is looking for a Software Engineer in Charlotte NC (Hybrid). This is a long-term contract opportunity that includes a competitive benefit package Our client has been around for over 150 years and is continuously innovating in today's digita ...

    Charlotte

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Randstad Digital hiring Software Engineers in Charlotte North Carolina. · ...

    Charlotte

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    As a Software Engineer in this contingent assignment, you will contribute to the design, development, and maintenance of engineering solutions that support business-critical applications. · You will work on moderately complex technical challenges, collaborate with cross-functiona ...

    Charlotte

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    + Consult on or participate in moderately complex initiatives and deliverables within Software Engineering + Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors + Collaborate with client personnel in Softwa ...

    Charlotte

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    In this contingent assignment, you will support large-scale software engineering initiatives and provide expert guidance on complex technical challenges. You will work across cross-functional teams, analyze multifaceted engineering problems, and help drive solutions that align wi ...

    Charlotte

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    in this contingent role you will provide technical leadership on high impact large scale software engineering initiatives assess complex multi dimensional engineering challenges evaluate diverse and sometimes unprecedented factors and deliver recommendations that drive strategic ...

    Charlotte

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a contract contingent Software Engineer (level III or IV) to join a high-performing IT team that is transforming operations from reactive crisis management to a proactive, resilient, always-on model. · This role is designed for engineers who thrive on autonomy and ...

    Charlotte

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Contribute to moderately complex software engineering initiatives and deliver high-quality solutions as a Software Engineer. · Consult on and participate in moderately complex software engineering projects. · Analyze technical challenges and identify solutions. · ...

    Charlotte

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Randstad Digital is hiring and we're looking for someone like YOU to join our team If you are seeking a new opportunity, looking to grow in your career, or you know someone who is - we want to hear from you Take a look at the below opportunity or feel free to visit to view and a ...

    Charlotte

    12 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    In this contingent role you will contribute to software engineering initiatives that influence the development and delivery of scalable high-quality technology solutions. · You'll work on moderately complex projects provide technical analysis and collaborate with cross-functional ...

    Charlotte

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Randstad Digital is hiring and we're looking for someone like YOU to join our team If you are seeking a new opportunity, looking to grow in your career, or you know someone who is - we want to hear from you Take a look at the below opportunity. · ...

    Charlotte

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    +The Red Hat OpenShift AI (RHOAI) team is looking for a Software Engineer with Kubernetes and MLOps experience to join our rapidly growing engineering team. · +Contribute to the architecture, design, development, and testing of new features and solutions for Kubeflow Pipelines an ...

    Charlotte

    4 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    As a contingent Software Engineer, you will support moderately complex engineering initiatives and contribute to the delivery of high-quality technical solutions. · ...

    Charlotte

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    As a Software Engineer, you'll collaborate with cross-functional teams to design, develop, · and deliver scalable software solutions. · ...

    Charlotte

    8 hours ago

  • Work in company

    Software Engineer

    Only for registered members

    In this contingent role, you will contribute to software engineering initiatives that support large-scale technical objectives. · ...

    Charlotte

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    As a Software Engineer in this contingent assignment, you will contribute to the design, development and delivery of moderately complex software solutions. · ...

    Charlotte

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a doer an engineer who takes ownership, leads by example, and actively contributes to design and implementation. · A passion for technology, curiosity, and a continuous-improvement mindset are essential. · ...

    Charlotte

    1 month ago

Jobs
>
Senior software engineer
>
Jobs for Senior software engineer in Charlotte