Job Closed

This listing is no longer active.

Senior Software Development Engineer

Location

United States

Posted

117 days ago

Salary

$116K - $165K / year

Seniority

Senior

Job Description

Senior Software Development Engineer

iHerb

• Works with an agile development team that designs, develops and maintains scalable services. • Responsible for writing technical design specifications. • Recommend and develop an architectural and detailed design that is used by other members of the development teams. • Coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.) • Work closely with the other teams to optimize system architecture and project efficiency. • Partner with our Product Owner to plan work and prioritization. • Maintain high standards of software quality within the team by establishing good practices and habits. • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. • Collaborate and add value through participation in peer code reviews, providing comments and suggestions. • Analyze and resolve technical and application problems. • Regular practice of CI/CD. • Support, maintain and document software functionality.

Job Requirements

  • Requires a minimum of 5 years of experience with software development, design patterns, software architecture
  • Experience with e-commerce payment systems preferred
  • Experience in Distributed systems, MicroServices
  • Experience with REST API, event-driven architecture applications, caching, scaling, security
  • Experience with Relational and non-relational DBs
  • 5+ Years of experience working with C#, .NET Core
  • Experience using Kubernetes, Helm, and Docker
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's Degree required. An emphasis in Computer Science is preferred

Benefits

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible work arrangements
  • Paid holidays
  • Time Off and Paid Sick Leave

Related Job Pages

More Full-stack Engineer Jobs

Airbnb logo

Senior Software Engineer, Knowledge Graph

Airbnb

Airbnb is a community based on connection and belonging.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Partner with infra and product teams to deeply understand use case requirements and define the technical vision for the Knowledge Graph. • Design, build, and scale the end-to-end (E2E) Travel Graph infrastructure, prioritizing a robust and easy-to-use platform for all consumers and producers of graph data. • Lead the large-scale data onboarding strategy, focusing on a user-friendly experience for ingesting diverse data sources (1st and 3rd party data, derived signals) via both batch and Near Real-Time (NRT) pipelines. • Ensure seamless, high-performance integration of the Knowledge Graph with a variety of downstream systems, including Search, Machine Learning, and Analytics. • Debug complex production issues and continuously improve system reliability, observability, and performance.

United States
$196K - $230K / year
Job Closed
MRO logo

Manager – Software Engineering

MRO

The Single Source for Smarter Data™

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Lead, mentor, and manage a team of backend/full-stack engineers. • Define and drive architecture for Ruby on Rails-based applications. • Own end-to-end delivery with predictable timelines and high quality. • Architect scalable, high-availability backend systems. • Partner with Product, Program, and Business stakeholders. • Ensure system stability and uptime with strong monitoring practices. • Drive adoption of Agile/Scrum best practices.

India
Job Closed
Netflix logo

Software Engineer L5 – Experimentation Platform

Netflix

Play, pause, and resume watching anytime and anywhere.

Full TimeRemoteTeam 10,001+Since 1997

• Build and evolve critical experimentation and feature flag services • Design high-scale, low-latency services for experiment allocation and feature flag evaluation • Own reliability and performance • Collaborate with teams using technologies like Flink, Spark, Elasticsearch, and Druid • Shape data and integration surfaces

United States
$380K - $610K / year
Job Closed
Very logo

Lead Software Engineer – Fullstack

Very

IoT technology firm led by expert problem-solvers that create solutions that move IoT projects from pilot to production.

ContractRemoteTeam 51-200H1B Sponsor

• Serve as the key technical architect across multiple client engagements, ensuring technical strategy aligns with business goals and measurable outcomes. • Lead architecture design across frontend, backend, and cloud layers, ensuring scalability, maintainability, and performance. • Contribute directly to implementation — writing production-grade code that demonstrates the standard of craftsmanship expected at Very. • Collaborate across disciplines (Hardware, Data Science, and Design) to deliver end-to-end connected and intelligent product ecosystems. • Partner with our commercial team as a solutions engineer, supporting pre-sales efforts, technical scoping, and estimation for Statements of Work. • Establish standards for coding, CI/CD, testing, and deployment that enable predictable, high-quality delivery. • Identify and mitigate architectural or delivery risks early through proactive technical leadership.

United States
$100 - $125 / hour