Kustomer’s AI-native CX Platform defines the next era of CX with humans and AI working together seamlessly through visibility, orchestration, and action.
Software Engineer, Full Stack – Early Career
Location
New York
Posted
7 hours ago
Salary
$90K - $115K / year
Seniority
Senior
Job Description
Software Engineer, Full Stack – Early Career
Kustomer
• Ship full-stack features as part of a Pod, working alongside senior engineers using technologies like Node.js, React, Golang, MongoDB, ElasticSearch, and AWS • Build and maintain APIs, and learn how to integrate with external services and databases the right way, with an eye toward data integrity and security • Build front-end interfaces with growing attention to user experience, responsiveness, and accessibility • Get exposure to AI-powered feature development and start contributing to it as your skills grow • Work closely with product managers and more senior engineers to understand requirements, and start forming your own opinions on design and UX along the way • Write unit and integration tests, and build the habit of testing thoroughly from the start of your career • Participate in code reviews, both giving and receiving feedback, as a core part of how you grow • Share in production support responsibilities on a rotating basis, including on-call and bug triage, so you learn what it really takes to run software in the real world • Explore new AI tools and full-stack techniques, and bring what you learn back to the team • Ramp up on unfamiliar parts of the codebase using AI tooling, documentation, and the people around you, and get comfortable asking questions early and often
Job Requirements
- A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience through projects, internships, or bootcamps
- A genuine passion for software craft – this might show up as personal projects, open source contributions, hackathons, or just a track record of building things because you wanted to see if you could
- Solid fundamentals in data structures, algorithms, and how systems actually work under the hood – you don't need to be an expert yet, but you should be curious and eager to go deeper
- Comfort with both frontend and backend work, or a strong foundation in one with real interest in learning the other
- Some hands-on experience with modern AI developer tools, such as Cursor or Claude Code, or a strong interest in building a real working practice around them
- The instinct to read the README, trace the code, ask sharp questions, and start contributing quickly, even in unfamiliar territory
- A mindset of ownership. You care about what you ship, not just about closing the ticket
Benefits
- 100% healthcare coverage
- 401K
- WiFi and Mobile reimbursement
- Generous vacation policy
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Linux Kernel Development Engineer
TMSfirst#1 AI DIGITAL Logistics TMS - maximum customer experience artificial intelligence freight matching-global visibility
• Lead the design, development, and maintenance of Linux kernel components for our products/services at CIQ. • Collaborate with cross-functional teams to gather requirements and translate them into efficient and scalable kernel designs. • Write high-quality, modular, and well-documented code in C and other relevant languages, adhering to coding standards and best practices. • Develop and maintain kernel-specific testing and automation tools to improve how we build, test, and release kernels. • Debug and resolve complex kernel-level issues, including memory management, process scheduling, and inter-process communication. • Collaborate with hardware engineers and other stakeholders to ensure seamless integration of kernel components with hardware platforms. • Stay updated with the latest advancements in the Linux kernel community and relevant technologies, evaluating their potential impact on our products and services. • Review code submissions from team members and provide constructive feedback to maintain code quality and consistency. • Conduct performance analysis and optimization of kernel components to meet specified performance targets. • Document design decisions, APIs, and processes for future reference and knowledge sharing. • Provide guidance and mentorship to junior developers, fostering their growth and development.
• Build Blazor WASM components with clean, reusable patterns and accessibility in mind • Implement Minimal API endpoints in .NET with OpenAPI, validation, and performance in focus • Contribute to our MAUI mobile app, including shared component libraries • Work with EF Core and SQL (Postgres); define/maintain database relationships and manage code-first EF Core migrations • Support real time UI behavior using SignalR where needed • Leverage Claude Enterprise to generate, refactor, and maintain test scripts efficiently, and help define best practices for AI-assisted testing on the team. • Integrate authentication/authorization via Microsoft Entra ID (OIDC/OAuth2, MSAL, roles/scopes) • Ship via Azure DevOps (repos, pipelines, environments), following branch policies and PR reviews • Improve code quality through SonarCloud rules aligned with our standards • Generate and consume API clients from OpenAPI/Swagger for typesafe integration • Instrument services with distributed tracing and logging using Azure Application Insights • Help monitor service health, failure rates, and performance; participate in alert triage for staging/production • Work in three-week sprints with Product to refine user stories and acceptance criteria
Software Engineer
Deep End Talent StrategiesHR Consulting | 866.442.3387 | www.deependstrategies.com | h2l.live Subscribe to our enews: bit.ly/splashzonesubscribe
• Design, build, and maintain full-stack applications using React on the frontend and Python on the backend, with PostgreSQL as the primary data store • Build and deploy scalable, secure cloud infrastructure on AWS, leveraging services such as ECS/EKS, Lambda, RDS, S3, and CloudFront as appropriate • Maintain Infrastructure as Code (IaC) using tools like Terraform to ensure reproducible, version-controlled environments across dev, staging, and production • Build and maintain CI/CD pipelines with GitHub Actions to automate testing, builds, and deployments • Practice Test-Driven Development (TDD), writing unit, integration, and end-to-end tests before or alongside implementation to ensure high code quality and confidence in releases • Apply Spec-Driven AI Development practices — writing clear, structured specifications that guide AI coding assistants (e.g., Claude Code) to accelerate implementation while maintaining code quality and architectural consistency • Collaborate with product managers, designers, and other engineers to translate business requirements into well-scoped technical specs • Conduct code reviews, mentor junior engineers, and help enforce engineering best practices • Monitor application performance and reliability in production, using observability tools to proactively identify and resolve issues • Participate in architectural decisions, balancing scalability, maintainability, and delivery speed • Design and implement systems that handle Protected Health Information (PHI) and Personally Identifiable Information (PII) in full compliance with HIPAA and other applicable data privacy regulations, incorporating encryption at rest and in transit, access controls, and audit logging by default
Senior Software Engineer
Deep End Talent StrategiesHR Consulting | 866.442.3387 | www.deependstrategies.com | h2l.live Subscribe to our enews: bit.ly/splashzonesubscribe
• Design, build, and maintain full-stack applications using React and Python • Architect and deploy scalable cloud infrastructure on AWS • Define and maintain Infrastructure as Code with Terraform • Build and maintain CI/CD pipelines with GitHub Actions • Apply Test-Driven Development practices • Collaborate with cross-functional teams to translate business requirements • Conduct code reviews and mentor junior engineers • Monitor application performance and resolve production issues • Design systems that handle PHI and PII in compliance with HIPAA



