Senior Software Engineer (Java/Scala/Go) (offline)

REQUIREMENTS:
- BS/MS in Computer Science, Mathematics, or related degree
- 4+ years of professional software development experience, building -modern services and applications in Java, Scala or Golang
- Solid experience as an individual contributor, who can write moderate to advanced testable code and unit tests to support that code
- Experience with large databases and/or streaming data, such as Kafka, PostgreSQL, Flink, Impala, Kudu
- Experience with Streamline Data Processing
- Experience with Spark/Hadoop
- You are a hands-on problem solver with excellent software design and implementation experience
- You are a polyglot developer with a demonstrated track record of learning and introducing new technologies
- You are detail-oriented with excellent self-motivation, planning, documentation and communication skills

RESPONSIBILITIES:
- Design, develop, document, test, and debug new and existing software systems and/or applications in Java, Scala and/or Go
- Participate in full development life cycle including requirements analysis and design
- Support, maintain, and document software functionality
- Own parts of the system and continuously work to improve them in an agile environment
- Be involved in team initiatives from architecture, design, execution to deployment
- Aid in architecture and scalability design of server infrastructure; influence strategic vision
- Write technical specifications based on conceptual design and stated business requirements
- Develop and maintain thorough understanding of products and infrastructure; become subject matter expert
- Use processes to collaboratively perform feature-based development, code reviews and releases
- Contribute to resource planning and continual process improvements
- Follow secure coding best practices

WE OFFER:
- Interesting and challenging tasks
- Flexible work schedule
- Zero bureaucracy
- Friendly and a very skilled team with great corporate culture and mentorship (visit us and see it yourself)
- US democratic management style
- Opportunities for self-realization, professional and career growth
- Cool events and team activities
- Professional workshops and training, a great engineering culture

PROJECT:
A digital advertising platform that leverages massive amounts of data using AI and machine learning principles, enabling the quickest and most intelligent online ad space bidding in real time, 24/7. They leverage both public cloud and eight managed data centers around the world to maximize the return on every marketing dollar spent by their customers.

About Lyft

Lyft was founded in 2012 by Logan Green and John Zimmer to improve people’s lives with the world’s best transportation and is available to approximately 95 percent of the United States population as well as select cities in Canada. Lyft is committed to effecting positive change for our cities by offsetting carbon emissions from all rides, and by promoting transportation equity through shared rides, bike-share systems, electric scooters, and public transit partnerships.

Company website:
https://www.lyft.com/

The job ad is no longer active

Look at the current jobs Java Kyiv→