Sr Fullstack Engineer

Insight Global
San Francisco, CA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Microsoft Azure Software as a Service Code Review Software Debugging DevOps Programming Tools Java Platform Enterprise Edition (J2EE) Fraud Prevention and Detection Github Spring Framework
+18 more
JSON Microsoft SQL Server MySQL NoSQL Object-Oriented Software Development Pair Programming Software Engineering Data Streaming Cloud Platform System GitHub Copilot ReactJS Spring-boot Build Management Apache Kafka Front End Software Development Restful APIs Jenkins Microservices

Job description

  • Lead the teams for omni channel implementation of promotion capabilities across the enterprise

  • Design and build full-stack solutions across APIs, services, and UI layers by leveraging AI based code assistants such as GitHub CoPilot and Claude Code using Object-Oriented design principles and Software Engineering practices

  • Explore and integrate AI/ML-based capabilities such as intelligent campaign targeting, rule recommendations, fraud prevention, and optimizations

  • Build collaborative partnerships with architects, technical leads, and key individuals within other functional groups

  • Contribute to the overall system design, architecture, security, scalability, reliability, and performance of the omni promotions engine API’s.

  • Work with product and engineering team to understand requirements, evaluate new features and architecture to help drive decisions

  • Participate in sprint releases with close to zero tolerance on delivery slippages.

  • Able to quickly understand the business domain of promotions for dotcom and retail channels

  • Proactively monitor, identify, isolate, and resolve problems to avoid impact on the business

  • Ensure all teams related incident tickets are handled appropriately within the SLA’s

Mentor engineers through code reviews, design sessions, and pair programming

Requirements

  • 10+ years hands-on experience in planning, designing, developing, and delivering enterprise solutions with excellent debug and troubleshooting skills

  • 8+ years strong experience with Java/J2EE, Spring, Spring Boot frameworks and other web related technologies

  • 6+ years first-hand experience in designing, deploying, and managing RESTful APIs using JSON message structures

  • 4+ years hands-on experience with designing cloud-based applications using micro services architecture and best practices preferably on MS Azure cloud platform

  • Experience with Full stack development involving front end technologies such as Java Script, React

  • Experience leveraging AI developer tools (e.g., GitHub Copilot, Claud Code) or integrating AI APIs into applications

  • Hands-on experience with queueing and streaming solutions such as Kafka, Coherence, etc

  • Hands-on experience with My SQL, MS SQL and any other No SQL databases

Nice to haves:

  • Preferred to have first-hand experience on the Talon.One promo engine tool

  • Working experience with GitHub, Jenkins and other dev ops related tools & applications

  • Experience working in the retail industry with a large-scale enterprise organization, ecommerce, marketing, and self-serviceable applications will be a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all