Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Software engineer

Dublin
Twitter, Inc.
Software engineer
Posted: 10 May
Offer description

Job Title: Software Engineer - X Networking

We are seeking an exceptional software engineer to join our X team and contribute to the development of a real-time information-sharing app that revolutionizes how people connect.

X is on a mission to become the trusted global digital public square, committed to protecting freedom of speech and building the future of unlimited interactivity. Our goal is to empower every user to freely create and share ideas, fostering open public discourse without barriers.


About Us:

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.


About The Role:

The Network Software, Services, and Automation (NSSA) team builds software, services, and frameworks which are used by our customers - X's Network Engineers - to deploy, operate, and monitor X's global network infrastructure. Our products span across all the aspects of network management: metric collection, configuration management & deployment, zero-touch provisioning, network monitoring, and alarming & auto-remediation, among others.

In this role, you will have a major impact on the architectures and designs of distributed software systems enabling X network engineering teams to deploy, monitor and operate X's global network at scale. You will be driving automation software design and implementation, collaborating within and across teams.


Key Responsibilities:

* Collaborate with network engineers to understand their requirements and use cases
* Translate customer requirements into scalable, robust, and future-proof software solutions
* Prototype, design, and implement software systems
* Write clear, concise, maintainable, and performant code
* Develop and maintain quality technical and non-technical documentation
* Operationally support, troubleshoot, and improve the software systems our team has built
* Mentor and support fellow engineers
* Multiply the effectiveness of the team by providing code and design reviews, setting the bar for quality high, and defining the team's software development best practices


You Should Have:

* 4+ years of professional software development experience
* Strong computer science fundamentals, algorithms, and data structures background
* Proficiency in one or more object-oriented programming language
* Knowledge of professional software engineering practices & best practices for software development life cycles
* Experience with business-critical distributed large-scale systems
* Strong desire for learning and growth
* Enjoy interacting with and helping internal customers
* Experience with network engineering, developing network automation, network controllers, or building automation systems for infrastructure is not required but would be beneficial

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal cloud software engineer - ireland
Dublin
TN Ireland
Software engineer
Similar job
Senior reactjs software engineer
Dublin
Aryza Group
Software engineer
€125,000 - €150,000 a year
Similar job
Staff software engineer - backend, online stores
Dublin
Squarespace
Software engineer
Similar jobs
It jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Dublin > Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save