At a Glance
- Tasks: Design and develop innovative software solutions while leading projects and mentoring teammates.
- Company: Join eBay, a dynamic tech leader committed to innovation and inclusivity.
- Benefits: Competitive salary, bonuses, stock options, and comprehensive health benefits.
- Other info: Great opportunities for career growth and a supportive team culture.
- Why this job: Make an impact in a fast-paced environment with cutting-edge technologies.
- Qualifications: 6+ years of experience in software development with strong leadership skills.
The predicted salary is between 142400 - 190100 $ per year.
What You’ll Do And Learn
- Translate requirements to software design and create clean, efficient, extensible, maintainable code.
- Be responsible for subsystems within a large domain, possessing in-depth knowledge and expertise.
- Take full responsibility for the entire software life cycle, including design, development, testing, deployment, observability and monitoring.
- Serve as a key player in influencing and guiding others towards the right technical decisions.
- Identify areas of features likely to change and integrate flexibility in the design for these areas improving engineering velocity.
- Collaborate effectively with partners across multiple functions to develop innovative solutions that enforce development goals and principles.
- Practice evidence-centered design making features testable, ensuring high quality and improving velocity in continuous delivery.
- Manage project features, break into sub-tasks, identify and resolve issues for efficient execution.
- Provide technical guidance, code review for immediate team and other teams, coaching, and mentorship to individual team members.
- Identify gaps and issues across systems and functional areas, propose solutions, build the engineering roadmap, and drive resolution.
- Lead and improve E2E testing quality and increase delivery velocity across features.
- Lead engineering support, release, and on-call responsibilities for an 'always-on' 24/7 site.
What You Bring
- An innovative, great teammate, excellent communication and decision-making.
- A strong sense of ownership and interpersonal skills to work effectively across teams.
- Passion about new and innovative technologies within immediate field of expertise.
- A willingness to participate in sessions focused on exchanging insights, both within the company and externally.
Experience
- 6+ years of experience with Java, GraphQL, Spring/Springboot, REST APIs, messaging systems and/or other backend programming languages.
- 6+ years of experience designing front-end systems and development using Javascript/Typescript, CSS, React, NodeJS, Server-side rendering using one of the open-sourced UI libraries (Material UI/Ant UI), Integration with REST/GraphQL APIs.
- Strong portfolio demonstrating BEM-structured CSS and understanding the intricacies of how browsers work.
- Experience with Webpack and Express.js.
- 6+ years of experience building large scale, distributed web platforms/APIs with 2+ years as a lead developer responsible for specific functional areas.
- Experiences in leading small to mid-size projects independently.
- Bachelor’s degree in EE, CS or other related field.
Tech Skills
- Experience in crafting GraphQL/Restful APIs, and building server-side components in Java, NodeJS or similar backend development languages.
- AI first attitude with proficiency in Claude Code/Cursor/Copilot.
- Background in developing web applications using modern JavaScript frameworks (e.g. React, Angular) and Spring Boot IO frameworks.
- Proficient in structured and unstructured data structures.
- Good understanding of the ML data pipelines, feature engineering and model training.
- Designs and builds scalable, distributed, high-performant, robust and highly available systems.
- Building data-driven applications (RDBMS, NoSQL, ElasticSearch).
- Delivers results in fast-paced environments (agile, TDD, CI/CD).
- Familiarity with shift left approach is a plus.
Senior Software Engineer employer: eBay
eBay is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for an Ad Reporting Product Manager. With a strong emphasis on employee growth and development, eBay offers numerous opportunities to enhance your skills while working in a dynamic environment that values data-driven decision-making. Located in a vibrant tech hub, employees benefit from a diverse community and access to cutting-edge resources, ensuring a rewarding and meaningful career.
We think you need these skills to ace Senior Software Engineer
Java
GraphQL
Spring/Springboot
REST APIs
Javascript
Typescript
CSS