GrepJob
NICE

Senior Software Engineer

NICE
Apply
3 days ago
Sandy, UT, USASenior / Mid Level
H1B Sponsor

Responsibilities

  • Build and scale distributed systems that power our data lake and warehousing platform.
  • Design, develop, and deliver high-performance, cloud-native microservices (AWS).
  • Own the full engineering lifecycle from design and coding to testing, deployment, and production support.
  • Develop ETL pipelines, data streams, and advanced data structures for analytics and reporting.
  • Write clean, maintainable, and scalable code with a focus on quality and automation.
  • Collaborate cross-functionally with Product, QA, Data, and Analytics teams.
  • Lead technical discussions and influence architecture decisions.
  • Mentor and elevate junior engineers, fostering a high-performing team culture.
  • Drive adoption of modern technologies, including AI-assisted development.
  • Ship impactful features in an Agile environment.
  • Solve complex data and system design challenges.
  • Optimize performance across large-scale distributed systems.
  • Partner with stakeholders to bring ideas to life.
  • Review code, share knowledge, and continuously improve team practices.
  • Experiment with emerging tech like AI coding agents and intelligent data pipelines.

Requirements

  • 7+ years of experience building and scaling production software.
  • Strong expertise in Java, C#, .NET, and SQL.
  • Proven experience with AWS-based microservices architectures.
  • Experience with modern data systems (ETL, pipelines, streaming, or warehousing).
  • Solid understanding of object-oriented design, design patterns, and testing practices.
  • Experience with AI developer tools (e.g., Claude, Codex), Prompt Engineering, or RAG concepts.
  • Excellent problem-solving, communication, and decision-making skills.
  • A passion for collaboration, mentorship, and continuous learning.
  • Ability to thrive in a fast-paced, high-impact environment.

Benefits

  • Work on a market-leading platform used globally.
  • Solve meaningful, complex engineering challenges.
  • Be part of a culture that values innovation, ownership, and growth.
  • Accelerate your career while shaping the future of CX technology.
  • Enjoy a hybrid work model with 2 days in the office and 3 days remote.

Tech Stack

Amazon DynamoDBApache KafkaAWSC#gRPCJavaMongoDB.NETScalaSQL

Categories

AI & MLBackendData Engineering