For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Infotree Global Solutions
Infotree Global Solutions

Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Testing
Java
Amazon
+35

Contract role
3 days ago
Apply now

Duties:

Countries: Colombia, Mexico, Costa Rica

Level 3

On Call Requirements: Yes

Interviews - 3 Rounds -1 with manager (covering experience and behavioral skills), 1 on coding skills, 1 on design skills

A Senior Engineer is part of a key team of Nordstrom Technology professionals that applies scientific, mathematical, and social principles to design, build, and maintain technology products, devices, systems, and solutions. These technology products and solutions provide amazing customer experiences while meeting the needs of the business. The scope and accountability at this level is responsible for the quality of a team's work, ensuring that all designs are clear and complete for successful execution. This level can undertake complex design and problem solving without supervision.

We are a fast-growing team with the vision to change how Nordstrom & Nordstrom Rack sells to its customers and cardmembers. We are building a new rules-based engine that intends to automate selling outcomes. We have both front-end and back-end services natively deployed on the cloud (AWS). You will get a rare opportunity to have a meaningful impact on the business and the technical strategy, with the possibility of fundamentally changing Nordstrom's core business.

We’d love it if you have…

  • 5-7 years of professional experience in delivering quality software with Java, Spring.
  • Experience with RESTful architecture and micro services
  • Experience with system design, architecture, scaling, and performance testing
  • Experience with AWS
  • Experience with SQL databases, basic knowledge of NoSQL databases
  • Familiarity with CI/CD and testing, monitoring, and alerting tools.
  • Knowledge of Kafka or any other streaming platforms;
  • Experience with Kubernetes and Docker is a plus
  • Great soft skills and troubleshooting experience

Responsibilities:

  • Feature design; evaluate designs and provide feedback;
  • Influence quality standards and understand, identify, and measure across the entire solution
  • Identify performance issues and optimize solutions;
  • Demonstrate competence in engineering concepts and theories, combining them with business understanding to design, document, and implement clean and robust solutions to complex business problems;
  • Collaborate with other engineering teams, business stakeholders, as well as program and product managers to define and implement technical solutions;
  • Demonstrate an ability to turn business needs into functional requirements, while also explaining technical details in ways the business can understand. Participate in defining, scoping, and estimating resulting stories;
  • Work closely with your peers, mentor junior developers, and help the team achieve its goals;
  • Maintain a high bar for code quality, testing, and automation while finding opportunities to improve them continuously.
  • Drive design and code reviews, ensuring the team ships high-quality, scalable, maintainable, and well-tested code;
  • Monitor/support the system in production (Pager Duty);
  • Maintain a DevOps mindset, promoting cloud-oriented solutions while implementing and supporting monitoring, alerting, CI/CD pipelines as well as the team’s Cloud infrastructure.

Skills:

Technology Stack Used:

  • Java
  • Spring Boot
  • Kafka
  • PostgreSQL, DynamoDB, Redis
  • AWS (S3, SQS/SNS, EC2, ECS)
  • Kubernetes

Must-have skills:

  • Strong knowledge of Java
  • Strong knowledge of Spring/SpringBoot
  • Experience with Kafka
  • Experience with Git version control system
  • Working knowledge of non-relational and relational databases
  • AWS

Nice-to-have skills:

  • Experience with monitoring/troubleshooting tools like NewRelic, Splunk
  • Experience with infrastructure as a code (Terraform)
  • Performance testing with Jmeter or any other tool

Education:

Bachelor’s or Master’s degree in an engineering discipline, preferably computer science, or equivalent

About Infotree Global Solutions

👥501-1000
📍Plymouth
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service