Back-End Software Engineer

3 weeks ago


Portland, Oregon, United States eBay Full time
About the Role

eBay is seeking a skilled Back-End Software Engineer to join our Value Added Services team. As a key member of our team, you will be responsible for designing, developing, and maintaining high-performance, scalable, and resilient distributed systems that power our eBay marketplace.

Key Responsibilities
  • Design and implement highly scalable, resilient, and performant distributed systems
  • Collaborate with architects, product management, engineering, QE, and Operations teams to develop innovative solutions consistent with development goals and principles
  • Produce clear, well-documented design documents and participate in design and code reviews
  • Ensure strict adherence to Definition of Done (DoD) process for better quality, maintaining over 80% unit test coverage, and other release criteria standards
  • Develop technical and domain expertise and apply to solving product challenges
Requirements
  • MS or bachelor's degree in Computer Science or other related 4-year technical degree
  • 2+ years of software design and development experience, solid foundation in computer science with strong competencies in data structures, algorithms, OOPs, and OOA/D
  • 2+ years of experience in software development using Java, SOAP, RESTful Web Services
  • Experience in designing and building highly scalable and available back-end systems and services for large web sites
  • Must demonstrate a sense of ownership to plan, execute, and drive the product work to successful completion and be successful in a collaborative environment
  • Experience with agile development methodologies, Test Driven Development (TDD), and CI/CD is a plus
  • Experience developing microservices, building data-driven applications (RDBMS, NoSQL, ElasticSearch)


  • Portland, Oregon, United States eBay Full time

    About the RoleWe are seeking a skilled Back-End Software Engineer to join our Value Added Services team in the Buyer Experience Organization. As a key member of our team, you will be responsible for designing and implementing highly scalable, resilient, and performant distributed systems that handle buyer experience in the eBay marketplace.As a...


  • Portland, Oregon, United States Bigleaf Networks Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Bigleaf Networks. As a key member of our Engineering Department, you will be responsible for delivering DevOps and Infrastructure solutions that meet the needs of our growing business.Key Responsibilities:Maintain and improve our cloud...


  • Portland, Oregon, United States Ascend Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ascend Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions that meet the needs of our customers.Lead the...


  • Portland, Oregon, United States Ascend Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Ascend Software. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance software solutions.Key ResponsibilitiesLead the creation of innovative software solutions that drive business growth...


  • Portland, Oregon, United States Bigleaf Networks Full time

    Job SummaryBigleaf Networks is seeking a highly skilled Senior Software Engineer to lead our cloud infrastructure and back-end software initiatives. As a key member of our Engineering Department, you will be responsible for designing, developing, and maintaining scalable and reliable cloud infrastructure and back-end software solutions.Key...


  • Portland, Oregon, United States Swan Island Networks Full time

    About the RoleSwan Island Networks is seeking a skilled Senior Software Engineer to join our team in developing our flagship product TX360. As a key member of our small team, you will be responsible for designing and implementing back-end systems using Entity Framework and Azure.The ideal candidate will have extensive experience with advanced MS SQL and...


  • Portland, Oregon, United States Minware Full time

    About MinwareMinware is a self-funded seed-stage company that provides development observability software to help engineering organizations gain full visibility into their software development process.Our founder, Kevin Borders, has a proven track record of building successful companies, and we're looking for talented engineers to join our team.The RoleWe're...


  • Portland, Oregon, United States CloudBolt Software Full time

    About the RoleWe are seeking a highly skilled Principal Delivery Engineer to join our team at CloudBolt Software. As a key member of our delivery engineering team, you will be responsible for improving delivery performance through automation and driving adoption of modern DevOps practices.Key ResponsibilitiesDesign and implement automated delivery pipelines...


  • Portland, Oregon, United States CloudBolt Software Full time

    About the RoleWe are seeking a highly skilled Principal Delivery Engineer to join our team at CloudBolt Software. As a Principal Delivery Engineer, you will be responsible for improving delivery performance through raising levels of automation throughout the entire delivery process.Key ResponsibilitiesBuild and deliver frameworks, conventions, and composable...


  • Portland, Oregon, United States Brandlive Full time

    About BrandliveBrandlive is a leading provider of live and on-demand video broadcasting solutions for enterprises. Our mission is to revolutionize the way companies engage with their audiences through immersive and interactive experiences.Job SummaryWe are seeking a highly skilled Mid-Level Full Stack Engineer to join our team. As a key member of our sprint...


  • Portland, Oregon, United States Brandlive Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Brandlive. As a key member of our sprint team, you will be responsible for guiding the team technically and making informed decisions to drive the development of our innovative products.Responsibilities:Design, build, test, and deliver high-quality software...

  • Software Engineer

    3 weeks ago


    Portland, Oregon, United States Pivotal Solutions Inc Full time

    Job DescriptionAnalyzing information requirements and formulating an action plan is a crucial aspect of this role.We are seeking a skilled Software Engineer to join our team at Pivotal Solutions Inc.The ideal candidate will have a strong background in computer programming languages and software development, with a minimum of 4+ years of experience in a work...


  • Portland, Oregon, United States ConductorOne Full time

    Job OverviewConductorOne is revolutionizing identity automation and orchestration for IT. As a Software Engineer, you will play a crucial role in building the future of identity security automation.Key ResponsibilitiesLead and contribute to software development projectsMaximize re-usability through component-based developmentOwning end-to-end development of...


  • Portland, Oregon, United States Opportunities at MEMIC Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our dynamic team at MEMIC. As a key member of our team, you will be responsible for designing, developing, and maintaining our software solutions using cutting-edge technologies such as C#,.NET Core, SQL, JavaScript, and the Angular UI framework.Key Responsibilities:Design and...


  • Portland, Oregon, United States Opportunities at MEMIC Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our dynamic team at MEMIC. As a key member of our team, you will be responsible for designing, developing, and maintaining our software solutions using C#,.NET Core, SQL, JavaScript, and the Angular UI framework.Key Responsibilities:Design and develop high-quality software...


  • Portland, Oregon, United States HighByte Full time

    Job SummaryHighByte is seeking an experienced Engineering Manager to lead our software development team. As an Engineering Manager, you will be responsible for overseeing the completion of engineering projects, hiring and training qualified engineering staff, and driving roadmap creation and execution.Key ResponsibilitiesContribute to technology vision and...

  • Software Engineer

    4 weeks ago


    Portland, Oregon, United States Pivotal Solutions Inc Full time

    Job DescriptionAnalyzing information requirements and formulating an action plan is a crucial aspect of this role.We are seeking a skilled Application Developer to join our team at Pivotal Solutions Inc.The ideal candidate will have a strong background in computer programming languages and software development, with a minimum of 4+ years of experience in a...


  • Portland, Oregon, United States Brandlive Inc. Full time

    Who We Are:At Brandlive, we're building a cutting-edge webinar and video broadcasting platform for enterprise. We're passionate about creating engaging experiences that rival social media and streaming apps. Our team is dedicated to innovation and excellence, and we're looking for a talented Mid-Level Full Stack Engineer to join us. As a valuable member of...


  • Portland, Oregon, United States eBay Full time

    About the RoleWe're seeking a talented Front End Software Engineer to join our team at eBay. As a key member of our Agile Scrum team, you'll be responsible for designing and developing innovative, high-performance web applications that enhance the selling experience for our customers.With a focus on cross-browser web UI applications, you'll work closely with...


  • Portland, Oregon, United States WEX Full time

    About the RoleWe are a team of professionals dedicated to enabling payments of all sorts. Our goal is to use technology to make paying for anything as simple as possible.Key ResponsibilitiesDesign and develop state-of-the-art solutions using the best technology availableCollaborate with agile development teams to build cloud-based microservice solutionsWork...