Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Progress

Software Engineer I – eCommerce

Progress

Software Engineer I developing customer-facing eCommerce solutions at Progress. Collaborating with cross-functional teams to optimize purchase, upgrade, and billing experiences in a hybrid work environment.

Posted 5/12/2026full-timeRaleigh • North Carolina • 🇺🇸 United StatesMid-LevelSenior💰 $79,815 - $98,595 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptMicroservices.NETNode.jsNoSQLSQL

About the role

Key responsibilities & impact
  • Work as part of the eCommerce engineering team building and improving customer-facing purchase, upgrade, and billing experiences
  • Contribute to well-scoped features, bug fixes, and experiments that help optimize onboarding, conversion, and monetization flows
  • Collaborate closely with product managers, designers, and analytics partners to implement A/B tests, feature flags, and iterative improvements
  • Ensure changes are reliable, secure, and well-tested

Requirements

What you’ll need
  • Bachelors/Masters in Computer Science or equivalent field
  • Knowledgeable about at least 2 or more of the following technologies: C#/.NET, .NET, Node.js, Microservices, ASP .NET Core, and DevOps tooling or technologies
  • A strong understanding of Computer Science fundamentals; Algorithms and Data structures
  • Experience (including internships, co-ops, or academic projects) with databases, SQL & NoSQL
  • Good understanding of developing applications that run in containers (e.g., Docker)
  • Experience using version control systems (e.g., Git/BitBucket)
  • Excellent problem-solving and debugging skills, demonstrated through internships, coursework, or projects; ability to write clean, maintainable code
  • Exposure to Cloud platforms (AWS, Azure, or GCP) through internships, projects, or coursework is a plus (but not required)
  • Experience with unit testing, integration testing, and end-to-end automation testing (not required)
  • Startup mindset – highly passionate, team player, high sense of urgency, willingness to roll up sleeves and ability to deal with ambiguity in a fast-paced business
  • Strong Communication and interpersonal skills
  • Understands basic AI concepts (e.g., ML, NLP) and how they apply to product features

Benefits

Comp & perks
  • Medical, dental, vision, life & disability, and financial benefits (including 401(k) retirement savings plan)
  • Tuition Reimbursement program
  • Additional voluntary benefits including crucial illness/hospital indemnity, identity theft protection, auto & home insurance, legal, and pet insurance
  • Competitive salary, bonus, and best-in-class Employee Stock Purchase Program (ESPP) with a 27-month lookback
  • Flexible paid vacation time, paid day off for your birthday, and company holidays
  • A variety of leave plans, including Parental Leave
  • Employee Assistance Program (EAP) and an employee well-being program focusing on physical, mental, and financial health

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETNode.jsMicroservicesASP .NET CoreDevOpsSQLNoSQLDockerAlgorithms
Soft Skills
problem-solvingdebuggingteam playercommunicationinterpersonaladaptabilityurgencywillingness to learncollaborationcreativity
Certifications
Bachelors in Computer ScienceMasters in Computer Science