Software Engineer, Infrastructure
1 week ago
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
- Javascript (React/node.js), Go
- AWS Cloud, MongoDB, Redis, Elasticsearch
- 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)
- 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 timeFathom 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 timeYou 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
-
Software Engineer for Data Infrastructure
6 days ago
New York, New York, United States Care Dynamics, LLC Full timeCompany 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...
-
Software Design Engineer
1 day ago
New York, United States Talent Software Services Full timeAre 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...
-
Software Design Engineer
1 week ago
New York, United States Talent Software Services Full timeAre 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...
-
Software Design Engineer
3 weeks ago
New York, United States TALENT Software Services Full timeAre 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 timeAt 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...
-
Software Infrastructure Engineer
11 hours ago
New York, NY, United States PDT Partners Full timeSoftware 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 timeA 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 timeSkale 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 timeHudson 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...
-
Infrastructure Engineer
1 week ago
New York, United States Motion Recruitment Full timeInfrastructure 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,...
-
Software Design Engineer
3 weeks ago
new york city, United States TALENT Software Services Full timeAre 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 timeJob 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...
-
Software Infrastructure Architect
1 day ago
New York, New York, United States Oscar Health Full timeOscar 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...
-
Software Design Engineer
7 days ago
New York, New York, United States TALENT Software Services Full timeJob 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 timeTransforming 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...
-
Software Engineer II, Cloud Infrastructure
4 weeks ago
New York, United States Abnormal Security Full timeJob 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...
-
Technical Software Delivery Lead
3 days ago
New York, United States Intelliswift Software Full timePreferredSoftware 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 timeBecome 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...