Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Uber Senior Backend Software Engineer Benefits Platform 
United States, West Virginia 
625325357

18.07.2024
What You'll Do
  • Build platform components and capabilities for high throughput distributed systems, GoLang is our primary programming language
  • Solve challenging problems with simple and elegant solutions leveraging software design and architecture fundamentals
  • Build and maintain ETL pipelines, Analyze and decompose complex workflows into sequence of steps with granularity to promote maintainability, reusability, extensibility and testability
  • Drive adoption of best practices in code health, testing, and maintainability
  • Focus on operational excellence of the systems by improving the ability to observe, monitor, control and improve the health of the systems including the team's on-call experience
  • Work with smart and motivated teammates in a fast-paced, collaborative environment
  • Collaborates effectively with stakeholders including Product, Operations, Data Science and other dependent engineering teams to deliver business goals and needs
What You'll Need
  • 6+ years of backend software engineering experience with Strong CS fundamentals
  • Extensive software design and development skills. Ability to learn, and adapt to new technologies and contribute in a productive environment
  • Expertise in one or more object oriented programming languages (e.g. Golang, Java, Python).
  • Experience with production-quality services, deployment, monitoring, and reliability
  • Background in distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra).
  • Ability to decompose complex problems into clean, extensible, performant services and systems
  • Self-driven to identify opportunities to make things better and efficient
  • Thoughtfulness. High adaptability. A willingness to learn
  • Experience mentoring team members & being a trusted advisor
  • A team player attitude. You believe that you can achieve more on a team - that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement and you help others by returning the favor

Bonus points

  • Experience in building and maintaining ETL (Extract, Transform and Load) pipelines
  • Experience with Spark SQL and Presto Querying language is a Plus
  • You have prior experience working as a full stack engineer, including frontend, backend and databases.
  • Background in building high performance, scalable distributed systems

* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .