Software Engineer, Infrastructure

1 week ago


New York, United States Kustomer Full time
About Kustomer

Kustomer is the industry leading conversational CRM platform perfecting every customer experience. Built with intelligent tools such as AI and Automation, no code-configuration and a connected data platform that unifies data from multiple sources through a single timeline, Kustomer empowers businesses to operate with greater efficiency and deliver more personalized service to customers across any channel, making every interaction more meaningful and memorable. Today, Kustomer is the core platform for leading brands like Abercrombie, Nuts.com, Skims, Turo, Priceline and Sweetgreen.

Kustomer was founded in 2015 by serial entrepreneurs Brad Birnbaum and Jeremy Suriel and has raised over $200M in funding backed by leading VCs. Meta announced its intention to acquire Kustomer in 2020 and completed the transaction in 2022. Kustomer joined Meta's Business Messaging Group to transform the way people and businesses communicate through modern messaging channels. In 2023, Kustomer spun out from Meta as a standalone company backed by original partners, Battery, Redpoint and Boldstart Ventures, who have invested $60M in capital, ensuring Kustomer's growth and success for many years to come.

Our Krew is made up of passionate and collaborative people who really care about what they do and the people they help. We look for people who are dedicated to enhancing the customer service experience for everyone involved, as it's the core of what we do. We're growing our business with no plans of slowing down. We actively seek individuals who want to learn and be challenged every day. Kustomer has a strong NYC presence and is also a remote friendly company, with Krew members located throughout the US. We believe in togetherness to help foster strong relationships, collaboration and communication, and our Krew gets together for Kamp Kustomer each year.

About the Role

As an infrastructure engineer at Kustomer, you will be responsible for building systems and abstractions that will be used by teams across the company. You will join a team of experienced engineers and have ample opportunities to continue learning and growing. This role sits on our Foundation team - this team's responsibilities include the critical back-end systems, cloud infrastructure, observability metrics, and alerting. We believe in ownership and are looking for people driven to continuously ship new, impactful features and capabilities for our users. This role's responsibilities are divided into 50% application and 50% infrastructure and may vary depending on a number of factors.

What You'll Do:
  • Analyze, design, develop, maintain and improve software infrastructure and platform to expand its automation capabilities
    • Automate the deployment of testing, staging, and production environments
    • Improve the efficiency of development testing
    • Measure, report and drive improvements on scalability, performance, and availability
    • Respond to on-call alerts when the system is experiencing issues
    • Refactor platform services and code as-needed
    • Lead, plan, and execute large scale system migrations
  • Participate in cross-team initiatives to drive engineering best-practices
    • Conduct code, architecture, and infrastructure reviews across the platform
    • Provide education and support to the engineering team in systems architecture design
    • Staying involved in initiatives around on-call rotations, application performance monitoring, development environments, and continuous integration and delivery pipelines.
    • Lead various scalability initiatives across the platform and infrastructure
  • Collaborate with the InfoSec team to drive compliance, observability and automation for the security of our platform
    • Work closely with the Security team to optimize infrastructure in order to satisfy compliance requirements
    • Manage secrets and automated key rotations
    • Manage security vulnerabilities and upgrade schedules for EOL (End of Life) software
    • Manage CDN, firewall rules, and other tools to mitigate attacks and threats
Our Tech Stack:
  • Javascript (React/node.js), Go
  • AWS Cloud, MongoDB, Redis, Elasticsearch
Minimum requirements:
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years experience building and managing large scale, highly available, distributed web applications
  • A working understanding of a high-level programming language like Go, Python, JavaScript, etc.
  • Strong AWS experience managing infrastructure in a secure, highly available, automated fashion (VPC, ELB, Containers, Auto Scaling)
  • Strong background in Linux/Unix administration, networking, HTTP/2, DNS, REST, etc
  • Experience with NoSQL to SQL database migrations across application and infrastructure
  • Experience with managing large Lucene-based search systems such as Elasticsearch
  • Experience with infrastructure as code and managing Terraform configurations in a sustainable and scalable way
  • Experience with observability tools (ELK/Prometheus/Coralogix/distributed tracing)
Nice To Have:
  • You have Github activity showing thoughtful, relevant contributions
  • You have a working knowledge of writing code and scripts in more than one language
  • You have experience designing sharding configurations for databases
  • You have experience developing internal tools for others
  • You have experience creating SLAs, SLOs, SLIs

#LI-Hybrid

HIPAA Compliance

All roles at Kustomer may involve handling sensitive personal data.

Benefits

Kustomer offers an array of benefits including competitive salaries, stock options, 100% healthcare coverage, 401K, WiFi and Mobile reimbursement, and a generous vacation policy.

Diversity & Inclusion at Kustomer

Kustomer is committed to bringing together individuals from different backgrounds and perspectives.

We strive to create an inclusive environment where everyone can thrive, feel a sense of belonging, and do great work together.We are proud to be an equal opportunity employer open to all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status.

Disclaimer: Kustomer only contacts candidates from company email addresses ending in kustomer.com and does not seek funds from candidates in any circumstances.
  • Software Engineer

    1 week ago


    New York, United States Fathom Full time

    Fathom is on a mission to use AI to understand and structure the world's medical data, starting by making sense of the terabytes of clinician notes contained within the electronic health records of the world's largest health systems. Our deep learning engine automates the translation of patient records into the billing codes used for healthcare provider...


  • New York, United States Reddit Full time

    You can expect to: Collaborate effectively with a team of proficient software engineers to develop and maintain the fundamental platform that powers the cutting-edge Reddit's data warehouse infrastructure Engage in the complete data lifecycle at Redd Software Engineer, Infrastructure, Engineer, Software, Data, Senior, Technology


  • New York, New York, United States Care Dynamics, LLC Full time

    Company OverviewCare Dynamics, LLC is a recruitment agency specializing in delivering customized solutions to our diverse portfolio of clients ranging from Healthcare, FinTech, Crypto, and Start-ups.About the RoleWe are expanding our team and seeking experienced Software Engineers to join a cutting-edge data infrastructure and analytics company. As a key...


  • New York, United States Talent Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA. Primary Responsibilities/Accountabilities: Help the team implement UI/UX features for the Mobile App Maintain and improve...


  • New York, United States Talent Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...


  • New York, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...


  • New York, New York, United States NBCUniversal Full time

    At NBCUniversal, we're looking for an experienced Engineering Manager to lead our Video Software Engineering team.About the RoleThis is a high-impact leadership position that will oversee the development and maintenance of our video infrastructure. As an Engineering Manager, you'll work closely with cross-functional teams to deliver scalable, reliable, and...


  • New York, NY, United States PDT Partners Full time

    Software Infrastructure Engineer We’re looking for a uniquely talented software engineer to join our world-class team. PDTers are creative, energetic, friendly, entrepreneurial, and collaborative. If you could walk around our office, you’d see that we’re a focused, intent, and nimble company with none of the attitude and bureaucracy of a stereotypical...


  • New York, New York, United States Palantir Technologies Full time

    A world leader in software development seeks an experienced engineer to drive innovation in network infrastructure. Located in a dynamic environment, this role offers the chance to shape the future of data-driven decisions and operations.Company OverviewPalantir Technologies is a pioneering company that develops cutting-edge software solutions for data...


  • New York, New York, United States Skale Full time

    Skale is working closely with an established machine learning startup in the insurance space.This collaboration aims to integrate cutting-edge AI and NLP to provide actionable insights, driving the development of an evidence-based platform.The startup has already achieved significant success with their first product, securing partnerships with a majority of...

  • Software Engineer

    7 days ago


    New York, United States Hudson River Trading Full time

    Hudson River Trading's coders work on small, highly productive, and efficient teams that design, improve, and maintain the technology that powers worldwide trading - at HRT, the code you write is our business. You'll have an opportunity to work alongside a range of developers across the firm who write trading algorithms, monitor trading, build and maintain a...


  • New York, United States Motion Recruitment Full time

    Infrastructure Engineer Job Description Our client is a series A startup seeking an InfrastructureNetwork Engineer to help build and scale the infrastructure layer for their next-generation financial ecosystem. In this role, you will be responsible for automating and standardizing software deployment, maintaining high-performance data feeds and trading APIs,...


  • new york city, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...


  • New York, New York, United States Dynamo AI Full time

    Job DescriptionWe are seeking a seasoned Software Infrastructure Engineer, DevOps Expert to join our Core Infra team at Dynamo AI. As a key member of our infrastructure development team, you will design, develop, and maintain robust, secure, and scalable infrastructure and applications.About the RoleYou will be instrumental in deploying our advanced machine...


  • New York, New York, United States Oscar Health Full time

    Oscar Health is a health insurance company that's changing the way healthcare works. We're looking for a Senior Software Engineer I, Infrastructure to join our team and lead the design of our next-generation infrastructure platform.This is an exciting opportunity to work on building scalable and reliable software systems that power thousands of applications...


  • New York, New York, United States TALENT Software Services Full time

    Job DescriptionTalent Software Services is seeking an experienced Software Design Engineer to join our team in Redmond, WA. As a key member of our mobile app development team, you will be responsible for implementing UI/UX features, maintaining and improving the quality of our app and related infrastructure.Responsibilities:Implement UI/UX features for our...


  • New York, New York, United States via Full time

    Transforming Transportation with Technology: A Visionary Role at ViaWe are revolutionizing the way people move around the world, and we need your expertise to make it happen. As a Staff Infrastructure Software Engineer at Via, you will be part of a dynamic team that's pushing the boundaries of technology to create more efficient, equitable, and sustainable...


  • New York, United States Abnormal Security Full time

    Job DescriptionJob DescriptionAbout The RoleAbnormal Security is looking for a Software Engineer to join the Cloud Infrastructure team. This team is responsible for Abnormal's presence in the public cloud and ensuring our use of the cloud is secure, reliable, and repeatable while meeting the needs of our engineering team.This role includes responsibility...


  • New York, United States Intelliswift Software Full time

    PreferredSoftware engineering/Developer Agile certification (scrumallaince or SAFe)AWS Solutions Developer/Architect certificationAny (Java/Python/Javascript/.Net ) architect/developer certificationMust have: This is a Technical Software Delivery Mgr/Lead Role. - Strong software development, design and software architecture experience working in a complex...


  • New York, New York, United States Brex Full time

    Become a key contributor to Brex's cutting-edge technology platform and help shape the future of financial infrastructure. As a senior software engineer on our Application Infrastructure team, you will design and build robust platforms and tools that accelerate Brex product development, own and maintain critical API infrastructure serving hundreds of...