Sr. Software Engineer - X Developer Platform

at X

πŸ“ Palo Alto, United States

$162,000-226,000 per year

SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Kafka @ 1 Scala @ 7 Algorithms @ 4 Data Structures @ 4 Distributed Systems @ 1 JVM @ 7 Leadership @ 4 AWS @ 4 Azure @ 4 HTML @ 4 JavaScript @ 4 CSS @ 4 Microservices @ 4 API @ 4

Details

Are you prepared to join the X team and help build the ultimate real-time information-sharing app, revolutionizing how people connect? At X, we’re on a mission to become the trusted global digital public square, committed to protecting freedom of speech and building the future unlimited interactivity. Our goal is to empower every user to freely create and share ideas, fostering open public discourse without barriers. Join us in shaping this thrilling journey where your contribution will be invaluable to our success!

Responsibilities

  • Collaborate with engineering, product leadership, business leadership, and engineers across the company.
  • Maintain existing stack and build new API products based on native changes and exciting new features on the X platform.
  • Craft elegant and streamlined solutions to solve problems and fix bugs.
  • Help drive the direction of our growing architecture.

Requirements

  • MS or BS in Computer Science.
  • 5+ years of industry experience working on commercial software application or services.
  • Strong industry experience with Scala (ideally) or JVM-based programming language.
  • Distributed systems experience (Kafka experience is a plus).
  • Experience working with RPC frameworks (like Thrift) and microservices.
  • Understanding of core CS concepts, such as common data structures and algorithms.
  • Experience with front-end development technologies (e.g., HTML, CSS, JavaScript).
  • Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud).

Benefits

(Details about benefits are not provided, would typically include things like health insurance, retirement plans, etc.)