Senior or Principal Software Engineer @Roberts Recruiting
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Senior or Principal Software Engineer @Roberts Recruiting

2mths ago - Roberts Recruiting is hiring a remote Senior or Principal Software Engineer. 💸 Salary: unspecified 📍Location: USA

Role Description

The Team: Data Access and Business Services (DABS) is responsible for the services that contain some of the most business-critical data such as the product catalog, inventory tracking, finance and marketing data. We work to ensure that our data is accessible to our warehouse so that it can be used to drive our intelligence efforts, and we work with the connectivity team to ensure that we’re syncing everything with the external sources we use. We also provide a suite of tooling to internal customers so that they can interact with and manage the functionality and data of our services.

Key Responsibilities Include:

  • Dig in and understand a large problem domain and how we might build software to make our business better or make the jobs of other teams here efficient.
  • Evolve our architecture and design services and related resources to solve these business problems.
  • Work with a technical manager and a product manager to build out a team of strong engineers to execute on the priorities that you’ll define together.
  • Work closely with Data Connectivity and Data Warehouse teams to standardize on how data is represented in data warehouses and visualizations as well as across 3rd party services.
  • Play a key role in the overall engineering organization’s efforts to establish best practices and help refine our onboarding processes.
  • Train and mentor junior engineers on the team and be a resource to engineers across the org.

Qualifications

  • 6-8+ years of work experience.
  • You’re an expert at breaking down complex problems, visualizing a solution to them and designing software to do it.
  • Extensive experience working with relational databases (MySQL, Postgres) and designing data models.
  • Strong communication skills, both technical and non-technical.
  • Experience with continuous integration, test automation, and deployment.
  • Experience with observability in distributed and service-oriented systems.
  • Experience in microservice architecture design and best practices.
  • Experience with API design and best practices.
  • Exposure to modern frontend development technologies (e.g. React, Vue).

Nice to Haves

  • Experience defining and building a microservices platform.
  • Experience architecting client-side Single Page Applications.
Before You Apply
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior or Principal Software Engineer @Roberts Recruiting
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
🇺🇸 Be aware of the location restriction for this remote position: USA Only
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,391+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later