Apply

Senior Principal Software Engineer, Backend

Posted 2024-08-25

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: United States

💸 Salary: 202500 - 246500 USD per year

🔍 Industry: AI and real-time information discovery

🗣️ Languages: Java, Scala, Python

⏳ Experience: 10+ years

🪄 Skills: PythonJavaAlgorithmsData StructuresGo

Requirements:
  • 10+ years of experience building back end services and applications.
  • Experience with Java, Scala, Python and/or other object-oriented programming languages.
  • Experience working with large scale distributed systems, microservices and real-time streaming data.
  • Strong object-oriented design, API design, data modeling, data storage/retrieval and coding skills.
  • Solid understanding of data structures and algorithms.
  • Proven track record of implementing and following strong engineering practices.
  • Experience mentoring and/or influencing Sr and Jr engineering team members.
Responsibilities:
  • Influence the next iterations of our architecture as we strive to get critical data to our clients faster and with near-perfect reliability.
  • Implement industry best practices along with novel patterns and technologies.
  • Contribute code to production systems from the get-go.
  • Share responsibility for several microservices and design significant features that impact multiple services.
  • Partner with other members of the team to plan and deliver the next iteration of our customer applications.
Apply