A leading technology company is hiring for the role of Senior Software Engineer in New York. The successful candidate will build scalable backend systems for Uber's global catalog, apply Generative AI, and tackle challenges in distributed architecture. Ideal candidates should have 5+ years of experience, proficiency in Golang or Java, experience with relational databases, and a focus on high-performance systems. This role offers an opportunity to lead full development cycles and improve coding standards.
Qualifications
5+ years of full-time engineering experience.
Experience in hands-on software development focused on scale and latency.
Proven solid systems design experience in high-availability environments.
Responsibilities
Design, develop, and maintain scalable software solutions.
Lead the development lifecycle from design to deployment.
Conduct code reviews to maintain high coding standards.
Communicate with teams to gather requirements and describe features.
Skills
Golang coding
Java coding
Distributed architecture
Relational databases
Flink
Spark
Kafka
Education
Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field
Tools
MySQL
PostgreSQL
Cassandra
MongoDB
Job description
A leading technology company is hiring for the role of Senior Software Engineer in New York. The successful candidate will build scalable backend systems for Uber's global catalog, apply Generative AI, and tackle challenges in distributed architecture. Ideal candidates should have 5+ years of experience, proficiency in Golang or Java, experience with relational databases, and a focus on high-performance systems. This role offers an opportunity to lead full development cycles and improve coding standards.