Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Orchard , CO

    Software Engineer

    New York, NY, United States

    • Ending Soon

    About Orchard Orchard is radically simplifying the way people buy and sell their homes. For the average American, the home purchase and sale process takes months, creates anxiety, and is filled with uncertainty and hassle. Orchard has reimagined the end-to-end experience of buying and selling, from innovative home search tools to find the perfect

    Job Source: Orchard , CO
  • Unavailable

    Software Engineer

    , United States

    Overview Exciting Future Job Opportunities at TISTA: Software Engineer NOTE: We are not currently hiring for this position but will be soon. In anticipation of us hiring for this role, feel free to apply and we will keep your resume in our database. At TISTA, we are dedicated to pushing the boundaries of technology to develop innovative soluti

    Job Source: Unavailable
  • Superblocks

    Software Engineer

    New York, NY, United States

    • Ending Soon

    About Superblocks Superblocks is the all-in-one programmable platform for developers to build beautiful, secure, enterprise-grade internal tools fast: build any internal app, automate any workflow and schedule any job. Developers use the Superblocks development environment to bind their datasources and UI components together using drag and drop or

    Job Source: Superblocks
  • Grammarly

    Software Engineer

    New York, NY, United States

    • Ending Soon

    Grammarly is excited to offer a  remote-first hybrid working model . Team members work primarily remotely in the United States, Canada, Ukraine, Germany, or Poland. Certain roles have specific location requirements to facilitate collaboration at a particular Grammarly hub. All roles have an in-person component: Conditions permitting, teams meet 2

    Job Source: Grammarly
  • Clear

    Software Engineer

    New York, NY, United States

    • Ending Soon

    Today, CLEAR is well-known as a leader in digital and biometric identification, reducing friction for our members wherever an ID check is needed. We’re looking for an experienced Software Engineer to help us build the next generation of products which will go beyond just ID and enable our members to leverage the power of a networked digital identit

    Job Source: Clear
  • Komodo Health

    Software Engineer

    New York, NY, United States

    • Ending Soon

    We Breathe Life Into Data At Komodo Health, our mission is to reduce the global burden of disease. And we believe that smarter use of data is essential to this mission. That’s why we built the Healthcare Map — the industry’s largest, most complete, precise view of the U.S. healthcare system — by combining de-identified, real-world patient data wit

    Job Source: Komodo Health
  • Snap

    Software Engineer

    New York, NY, United States

    Snap Inc (https://www.snap.com/en-US/) is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are

    Job Source: Snap
  • Robin Hood

    Software Engineer

    New York, NY, United States

    • Ending Soon

    Join a leading fintech company that’s democratizing finance for all. Robinhood was founded on a simple idea: that our financial markets should be accessible to all. With customers at the heart of our decisions, Robinhood is lowering barriers and providing greater access to financial information. Together, we are building products and services that

    Job Source: Robin Hood

Software Engineer

New York, NY, United States

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 a trusted global digital public square, committed to minimal censorship within legal boundaries. 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!

Software Engineer - Java Virtual Machine (JVM)

Location: San Francisco, CA (Onsite)

Base Salary Range: $127,000 to $297,000

Who we are:

X serves our community of users and customers by working tirelessly to preserve free expression and choice, create limitless interactivity, and create a marketplace that enables the economic success of all its participants.

We are seeking a talented senior software developer with a specialization in the Java Virtual Machine (JVM) ecosystem. In this role, you will play a crucial part in developing and optimizing our high-scale, complex server-side applications that form the backbone of core product services.

What you'll do:

Joining our team means playing a pivotal role in shaping X developers’ experience on using JVM by solving some of the most challenging JVM problems in the industry. This team is centered around agility, problem-solving and a strong commitment to brother the engineering community. Your responsibilities will include:

Lead the adoption and customization of our JVM and JDK, crucially influencing a multitude of highly-scalable key X applications. These applications are pivotal in delivering real-time services to hundreds of millions of users.

Work in close partnership with application teams to facilitate and support JVM upgrades.

Skillfully troubleshoot and resolve complex technical challenges pertaining to JVM and application performance.

Innovate and engineer novel tools to streamline performance analysis, profiling, and the deployment process for JVM infrastructure.

Execute a thorough analysis and enhancement of the platform’s performance, optimizing at OS, JVM, and application levels.

Remain at the forefront of JVM and related technologies, continuously integrating industry best practices into our operational framework.

Leverage extensive experience in collaborating with DevOps teams to effectively deploy solutions across broad, distributed systems.

Offer robust support to application developers and actively contribute to fostering a culture of internal knowledge sharing and collaborative learning.

Who you are:

We're looking for exceptional and dedicated engineers who are passionate about our mission and have a strong desire to make a meaningful impact. and you should

Possess exceptional C++ programming skills along with strong proficiency in Java.

Extensive knowledge of Java Virtual Machine (JVM) implementations, covering aspects like memory profiling, performance optimization, garbage collection methods, and multithreading techniques.

Thorough grasp of JVM internals such as Just-In-Time (JIT) compilation, GraalVM, intricacies of object allocation and collection, and Java memory model intricacies.

Proven experience in diagnosing and resolving performance issues, including garbage collection, memory leaks, and utilizing profiling tools, especially in live production environments.

Deeply understand Java build and dependency management systems, including Bazel, Pants, Maven, and similar tools.

Demonstrated ability as a collaborative team member, adept in supporting developers of Java/Scala applications with garbage collection tuning, configuration, debugging, build-related challenges, etc.

Qualifications

B.S.+ in Computer Science or related field (or equivalent experience).

Over 5 years of experience in software development, preferably with OpenJDK development and JVM upgrade experiences on Java or Scala applications.

If you thrive in a dynamic, high-growth tech environment and relish the opportunity to collaborate with passionate, driven over-achievers, your career with us here at X will be both exhilarating and fulfilling!

Apply

Create Email Alert

Create Email Alert

Email Alert for Software Engineer jobs in New York, NY, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.