Software Engineer

3 weeks ago


Scottsdale, Arizona, United States thredUP Full time
Company Overview

ThredUp is revolutionizing the fashion industry by making sustainable shopping accessible to everyone. As a pioneer in online resale, we've created a platform where consumers can buy and sell high-quality secondhand clothing. Our mission is to inspire a new generation to think secondhand first.

With a network of automated distribution centers across the US, we process millions of items every year using cutting-edge technology. Our team is passionate about building scalable and reliable software solutions for e-commerce and logistics.

About the Role

We're seeking a highly skilled Full Stack Software Engineer to join our team. As a key member of our engineering department, you'll be responsible for designing, developing, and maintaining web applications and services that support our core business functions. You'll work closely with cross-functional teams on warehouse automation, fulfillment, and logistics projects.

Key Responsibilities

* Partner with cross-functional teams on warehouse automation, fulfillment, and logistics projects
* Develop full stack applications using Ruby on Rails, React/React Native, C#, .NET, MySQL, AWS, and other web technologies
* Design and implement scalable, flexible, and resilient systems
* Independently manage projects, timelines, and stakeholder expectations
* Debug and resolve production issues
* Contribute to keeping our systems updated and secure
* Support our systems during on-call rotation
* Review code and collaborate with teammates on technical decisions

Requirements

* Bachelor's degree in Computer Science, Engineering, or related field
* 5+ years of professional software development experience
* Proficient in web development technologies such as HTML, CSS, and JavaScript
* Experience in developing and consuming RESTful APIs and microservices
* Excellent communication and collaboration skills

Benefits

* Competitive salary: $150,000 - $200,000 per annum
* Hybrid work environment: 3 days in the office and 1 day remote each week
* Many ThredUp employees also have the opportunity to own shares of ThredUp stock and are eligible for discretionary restricted stock unit awards
* Employee stock purchase plan
* Flexible PTO (take the time you need) + 13 company holidays
* Paid Sabbatical after 3 years of full-time employment
* Generous paid parental leave for new mothers and fathers
* Medical, dental, vision, 401k, life, and disability insurance offered

Career Growth Opportunities

At ThredUp, we believe in career growth and development. We offer opportunities for professional growth, mentorship, and continuous learning. Join us in shaping the future of e-commerce and logistics

Diversity, Equity, and Inclusion

We're committed to creating an inclusive work environment where everyone feels welcome and valued. Our diverse team brings unique perspectives and ideas, driving innovation and success. If you're passionate about building a more sustainable future for the fashion industry, apply now

  • Scottsdale, Arizona, United States HEAT Software Full time

    Job OverviewHEAT Software, a leading provider of IT management solutions, is seeking a Senior Software Engineer to join our team. Located in our global offices, this role offers the opportunity to work on cutting-edge patch management tools and collaborate with experienced engineers.The successful candidate will be responsible for delivering high-quality...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    About the role Software Engineering Team Lead At Exquisite Software, we're looking for a seasoned Software Engineering Team Lead to join our team. This is a fantastic opportunity for an experienced professional to lead and manage our engineering team, overseeing the development of our mobile, web, and enterprise applications. We're seeking someone with a...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    About Exquisite SoftwareExquisite Software is a leading provider of mobile, web, and enterprise applications. We are seeking an experienced Software Engineering Manager to lead our engineering team. The ideal candidate will have a strong engineering background, excellent leadership skills, and the ability to empower our team to deliver high-quality...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    Job Title: Software Engineer PositionWe are seeking a skilled Software Engineer to join our team at Exquisite Software. As a key member of our engineering team, you will be responsible for designing and developing high-quality web applications using ASP.NET.About the JobYou will be working in an Agile environment on a team developing web applications and...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    Company OverviewExquisite Software is a leading provider of software solutions.We are dedicated to delivering high-quality, efficient, and secure software products.Job SummaryWe are seeking an experienced software development engineer to join our team.Job RequirementsBachelor's degree in Computer Science or related discipline, or 5+ years of experience in...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    About Exquisite Software Our Company OverviewWe are a cutting-edge software development company, and we are looking for an experienced Software Engineer to join our team. We offer a competitive salary of $120,000 - $180,000 per year, depending on experience.Job Description:We are seeking a skilled Software Engineer to develop high-quality, efficient,...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    Job DescriptionAbout Exquisite SoftwareWe are looking for an experienced software development engineer to join our team. Our company is committed to providing high-quality, efficient, and secure software solutions.Key ResponsibilitiesDesign, develop, and test software services in Java and other object-oriented languages.Collaborate with our engineering team...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    About the RoleWe are seeking an experienced software development engineer to join our team at Exquisite Software. This is an exciting opportunity to work on complex challenges in large-scale computing and contribute to the development of highly available, secure, distributed systems in a micro-services architecture.### Job DescriptionThis role involves...


  • Scottsdale, Arizona, United States HEAT Software Full time

    OverviewHEAT Software, a leading provider of integrated solutions for IT management, is seeking a highly skilled Senior Software Engineer to join its team. With over 1,600 employees in 23 countries and a customer base of over 22,000 organizations across various industries, Ivanti offers a comprehensive range of products to take IT operations to the next...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    About Exquisite SoftwareExquisite Software is a rapidly growing technology company that provides innovative mobile, web, and enterprise solutions. We are seeking an experienced Senior Engineering Leader to lead our engineering team. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to drive innovation...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    We at Exquisite Software are passionate about delivering exceptional software solutions that meet the needs of our customers. As a Software Engineer on our team, you will play a critical role in shaping the future of software development. With a competitive salary range of $120,000 - $180,000 per year, you will be rewarded for your expertise and...


  • Scottsdale, Arizona, United States She Recruits, LLC Full time

    **Job Title:** Lead Software Engineer**Company Overview:** She Recruits, LLC is a company that applies advanced technologies to solve complex challenges. We're looking for a Lead Software Engineer to join our team.As a Lead Software Engineer, you'll be responsible for leading a team of talented engineers in software requirements analysis, research, and...


  • Scottsdale, Arizona, United States Top Secret Clearance Jobs Full time

    About the OpportunitySoftware Engineering ProfessionalAs a Software Engineering Professional, you will be part of our team dedicated to advancing software engineering practices and contributing to the development of innovative solutions.You will collaborate with experienced engineers to design, develop, and test software solutions, leveraging cutting-edge...


  • Scottsdale, Arizona, United States Exquisite Software Full time

    Web Application Specialist OpportunityExquisite Software is seeking a talented software engineer to design and develop high-quality web applications using ASP.NET.About the JobYou will be working in an Agile environment on a team developing web applications and APIs using Azure.Converting prototypes and designs into user-interfaces.Contributing to the...


  • Scottsdale, Arizona, United States Plexus Worldwide Full time

    Software Engineering Role at Plexus WorldwideWe are seeking a talented Senior Software Engineer to join our team at Plexus Worldwide. As a Staff Software Engineer, you will play a crucial role in driving technical excellence and shaping architectural decisions.Key Responsibilities:Lead and mentor senior and junior engineers to elevate the engineering...


  • Scottsdale, Arizona, United States Top Secret Clearance Jobs Full time

    About the PositionSenior Software Development EngineerWe are seeking a highly motivated and skilled Senior Software Development Engineer to join our team at Top Secret Clearance Jobs.This is an exciting opportunity for a professional software engineer to develop their skills and advance their career in software engineering, working on cutting-edge...


  • Scottsdale, Arizona, United States Early Warning Services, LLC Full time

    Job SummaryA highly skilled Software Engineering Manager is required to lead a team of software developers in the design, development, and implementation of product engineering software components. The ideal candidate will have strong leadership skills, excellent communication abilities, and a deep understanding of software development methodologies.About...


  • Scottsdale, Arizona, United States TWO95 International Full time

    Job Title: Mobile Software Engineering ManagerLocation: Scottsdale, AZEstimated Salary: $220,000 - $300,000 per annumTWO95 International is seeking an experienced and innovative Mobile Software Engineering Manager to join our team. As a key member of our engineering team, you will be responsible for leading and managing a team of developers to design,...


  • Scottsdale, Arizona, United States Staffing Science Full time

    **About the Role**We are seeking a highly skilled Senior Software Engineer to join our cross-functional software development team at Staffing Science. As a key member of our team, you will play a crucial role in building, maintaining, and enhancing enterprise-level software that supports our clients' growth.This is a unique opportunity to make a significant...


  • Scottsdale, Arizona, United States Encora Full time

    About the JobWe are seeking an experienced Senior .NET Software Engineer to join our team at Encora. As a Senior .NET Software Engineer, you will be responsible for designing, developing, and maintaining Microsoft-based software and web applications tailored to organizational needs using the .NET framework and various programming languages.Key...