Centricsoftware

Senior Software Engineer

United States · Work style not stated · Full time

Posted over 6 months ago: check it’s still open

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerCentricsoftware
  • LocationUnited States
  • Work styleWork style not stated
  • Employment typeFull time
  • Employer posted

About Centric Software:

Centric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retailers, brands and manufacturers of all sizes. We equip retail, fashion, luxury, footwear, outdoor, home and consumer goods brands with pioneering best-of-breed solutions to plan, design, develop, source, comply, buy, make, price, allocate, sell and replenish products. Our technology powers brands to streamline processes, drive efficiency and operate with confidence in an ever-changing market.

Our story is one of rapid growth, bold ideas and extraordinary opportunities. We’re here to challenge the status quo—and we’re looking for brilliant people who want to do the same. No matter where you are in the world, this is your chance to be part of something exceptional.

Key Responsibilities:

  • Design and implement backend services using Java, SQL, and TypeScript.
  • Build and enhance TypeScript-intensive features, including UI elements and Custom Actions.
  • Develop scalable REST APIs and microservices supporting enterprise product workflows.
  • Lead architectural discussions and contribute to long-term technical strategy.
  • Deploy and manage containerized services with Docker and Kubernetes.
  • Collaborate with Product Management and engineering peers from concept through delivery.
  • Maintain high engineering standards through reviews, mentorship, and technical leadership.
  • Continuously improve system performance, scalability, and reliability.
Show full description

Qualifications:

  • 7+ years of professional experience withJava.
  • 5+ years of professional experience withTypeScript.
  • Strong SQL proficiency and hands-on experience with relational databases.
  • Proven experience developingserver-side applications, distributed systems, and RESTful services.
  • Deep understanding ofmicroservicesand service-oriented architectures.
  • Hands-on experience withDockerand container orchestration tools such asKubernetes.
  • Strong mastery of OOP, design patterns, clean code principles, and architectural fundamentals.
  • Experience leading technical design or architectural initiatives (2+ years).
  • Solid understanding of SDLC best practices: code reviews, testing strategies, CI/CD, and release processes.
  • Excellent cross-team communication skills.

Preferred:

  • Experience building TypeScript-based UI components or workflow/custom-action features.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience mentoring engineers or serving as a tech lead.
  • Bachelor’s degree in Computer Science or equivalent.

What we offer:

  • Competitive salary and benefits recognizing your experience and impact.
  • Flexible remote work options with a collaborative, high-performing team.
  • A culture of engineering excellence, innovation, and continuous learning.
  • Opportunities to work on large-scale enterprise projects with modern technologies.

The US base salary range for this full-time position is $125,000 - $160,000 + benefits.Our salary ranges are determined by role, level, and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Candidates who exceed the specified experience and relevant education or training may be considered for compensation above the stated range. Please note that the compensation details listed reflect base salary, and certain positions may be offered additional variable incentives.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

Software engineer jobs in United States

ROLIVA currently lists 4114 open roles like this in United States.

Employers hiring for this

  • Capital One Financial422 open roles
  • General Motors186 open roles
  • Shieldai179 open roles
  • Boeing118 open roles
  • Hewlett Packard Enterprise87 open roles

Top skills asked for

Listings whose description mentions each term. A mention is not a requirement.

Advertised salary for this role here

These are advertised ranges, not what people are paid.

  • USD a year, after annualising36,000–350,000 (111 listings, 12 employers)

At a glance

  • Employment typeFull time
  • SenioritySenior
  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

SQL AWS GCP Azure Kubernetes Docker TypeScript Java

Explore similar roles

Similar jobs