Senior Software Engineer
eBay
Amsterdam, Netherlands
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Amsterdam, Netherlands
Tech stack
Clean Code Principles
Java
Agile Methodologies
Business Analytics Applications
Software Quality
Code Review
Relational Databases
Fault Tolerance
Machine Learning
NoSQL
Scala
Software Engineering
Software Systems
Data Logging
Backend
Information Technology
Front End Software Development
REST
Job description
In this role you will work in close partnership with a dynamic team of product managers, architects, and engineers who specialize in frontend, backend, and machine learning. Together, you will create highly scalable distributed platforms and tools that will drive innovation and push the boundaries of what is possible in advertising technology., * Craft, conceptualize and implement distributed systems that are highly scalable, resilient, and deliver high performance.
- Work together in an Agile environment closely with architects, product management, engineering, and applied research to create novel solutions that are in line with development objectives and principles.
- Develop high-quality, maintainable, and efficient code adhering to standards and software engineering principles.
- Conduct code reviews, provide constructive feedback, and mentor junior engineers to promote engineering guidelines and maintain a high standard of code quality.
- Implement monitoring, logging, and alerting mechanisms to ensure the health, performance, and security of software systems in production.
- Be responsible for engineering support, releases, and on-call responsibilities for a continuously operational 24x7 website.
- Stay updated with the latest advancements in software engineering domains, and proactively apply them to improve the team's capabilities and solutions.
Requirements
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field. (Advanced degrees are preferred.) 6+ years of experience in software design and development.
- 6+ years of proven experience in software development using Java, Scala, RESTful Web Services, along with expertise in software development methodologies and standards.
- 6+ years of experience developing data driven applications using industry standards RDBMS, NoSQL.
- Proficiency in building scalable, high-performance software systems, ensuring reliability, fault tolerance, and efficient resource utilization.
- Strong problem-solving and analytical skills, with the ability to tackle complex technical challenges and provide innovative solutions.
- Track record of technical leadership, mentoring junior engineers, and driving engineering excellence multi-functionally throughout an organization.
About the company
At eBay, we're more than a global ecommerce leader - we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.
Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work - every day. We're in this together, sustaining the future of our customers, our company, and our planet.
Join a team of passionate thinkers, innovators, and dreamers - and help us connect people and build communities to create economic opportunity for all.