Used Tools & Technologies
Not specified
Required Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Kafka @ 1
Scala @ 6
Algorithms @ 3
Data Structures @ 3
Distributed Systems @ 1
JVM @ 6
Leadership @ 3
AWS @ 3
Azure @ 3
HTML @ 3
JavaScript @ 3
CSS @ 3
Microservices @ 3
API @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
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 applications or services.
- Strong industry experience with Scala (ideally) or a 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
- Competitive salary range of $162,000 - $260,000 USD plus equity.
- Opportunity to work with a fast-paced engineering team building innovative products that have a significant impact.
- Collaboration with smart and exceptional people in the field.
- Engaging in challenging product and engineering challenges.
More jobs at X (Twitter)
IT Services Analyst
X (Twitter) · Palo Alto, United States
USD 75,000-95,000 per year
Product Analyst
X (Twitter) · Palo Alto, United States
USD 127,000-226,000 per year
Threat Intelligence Specialist
X (Twitter) · Palo Alto, United States
USD 142,000-226,000 per year
Staff Software Engineer - X Developer Platform
X (Twitter) · Palo Alto, United States
USD 265,000-300,000 per year
Software Engineer - Product Infrastructure
X (Twitter) · Palo Alto, United States
USD 127,000-297,000 per year
Similar jobs
Senior Software Engineer II
Confluent · Boston, United States, Dallas, United States, Chicago, United States, United States
USD 197,400-232,000 per year
Senior Software Engineer II
Confluent · United States, Seattle, United States
USD 197,400-232,000 per year
Senior Software Engineer II
Confluent · New York City, United States
USD 197,400-232,000 per year
Senior Software Engineer - Apache Kafka Infrastructure
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Senior Software Engineer - Analytics Registry & Notification
Bloomberg · New York City, United States
USD 160,000-240,000 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Software Engineer - Privacy Engineering
X (Twitter) · New York City, United States, Palo Alto, United States, San Jose, United States
USD 162,000-297,000 per year