What Senior Devops Engineer Jobs are in Ireland?

Showing 138 Senior Devops Engineer jobs in Ireland

Senior DevOps Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Senior DevOps Engineer Hybrid €550 - 650 12-month contract Responsibilities Design, implement, and maintain scalable cloud infrastructure across on-premises and cloud environments. Build and support automated CI/CD pipelines and Infrastructure as Code solutions. Manage containerised platforms and ensure system reliability, performance, and security. Collaborate with engineering teams to deliver scalable, automated infrastructure and resolve technical issues. Drive automation, operational improvements, and cloud cost optimisation while providing technical leadership. Requirements 7+ in DevOps, Platform Engineering, or Software Engineering, including technical leadership. Strong Linux administration skills and experience with AWS or similar cloud platforms. Hands-on experience with Kubernetes, Docker, Infrastructure as Code, and CI/CD tools. Proficiency in scripting or programming languages such as Bash and Python. Experience with monitoring and observability tools, alongside strong communication and problem-solving skills. Experience in the banking sector would be nice. Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: IaC CI/CD AWS DevOps Benefits: Work From Home Hybrid
Is this job a match or a miss?
Apply Now

Senior DevOps Engineer

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Senior DevOps Engineer Location: Dublin (Hybrid) Type: Permanent We're looking for a Senior DevOps Engineer to join our client's team and help design, automate and maintain secure, scalable cloud infrastructure and CI/CD pipelines. You'll work closely with engineering teams to improve deployment processes, infrastructure automation and platform reliability in a cloud-native environment. Required Experience 5+ years' experience Strong experience with cloud platforms, containerisation and Infrastructure as Code. Solid understanding of cloud security, CI/CD best practices and microservices. Experience building secure, scalable and highly available cloud environments. Key Responsibilities Build and manage cloud infrastructure onAWS, Azure or GCP. Design and maintainCI/CD pipelines usingJenkins andGitHub Enterprise. Automate infrastructure deployments usingTerraformfor example. Develop automation scripts usingPython andBash. Deploy and manage containerised workloads withDocker andKubernetes. Implement monitoring and observability usingCloudWatch,Datadog,Prometheus or equivalent tools. Manage artifact repositories withJFrog Artifactory. Integrate code quality and security tools includingSonarQube Implement secureIAM roles, policies and permissions across environments. Reach out to for more information TPBN1_IJ

Is this job a match or a miss?
Apply Now

Senior Software Engineer

Munster BD

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are the people who give possibilities purpose BD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech products per year-to look at the impossible and find transformative solutions that turn dreams into possibilities. Job Description Our vision for UCC at BD Urology and Critical Care (UCC) is an established and trusted partner in urinary healthcare, developing complete solutions which optcomprehensive solutions that optimise urine drainage imize the urine drainage process in the Acute Care Hospital setting. About the role BD RCI is seeking an experienced Software Engineer with expertise in Android and/or iOS development, connected device ecosystems, and modern software engineering practices. This role will support the development of mobile applications for connected healthcare and digital health solutions, including applications that may interface with cloud platforms such as BD Incada. The role is responsible for the full mobile application lifecycle, including design, development, testing, deployment, App Store/Play Store publishing, cloud integration, cybersecurity, OTA updates, and long-term maintenance. Main responsibilities will include: Design, develop, test, release, and maintain Android and/or iOS mobile applications for connected products and digital health solutions. Lead the end-to-end mobile application lifecycle, from concept and architecture through App Store and Google Play Store publication and post-market support. Integrate mobile applications with connected devices using Bluetooth Low Energy (BLE) and cloud-based services. Implement secure device onboarding, telemetry collection, cloud synchronization, and Over-The-Air (OTA) firmware update capabilities. Apply modern software development practices using CI/CD pipelines, automated testing, code quality tools, and AI-assisted development tools such as GitHub Copilot. Collaborate with Systems Engineering, Embedded Software, Quality, Regulatory, Security, UX, and Product Management teams to deliver high-quality, compliant solutions. Contribute to AI-enabled features and intelligent user experiences where appropriate. Develop Android applications using Kotlin and/or iOS applications using Swift / SwiftUI. Define software architecture, design specifications, and technical documentation. Manage App Store Connect and Google Play Console release processes. Implement REST API integrations, cloud connectivity, data synchronization, and device communication interfaces. Develop and maintain secure BLE communication and OTA firmware update workflows. Support software verification, validation, defect triage, and post-market maintenance activities. Perform code reviews and support good software development practices across the team. Participate in software risk management, cybersecurity assessments, and design reviews. Ensure compliance with applicable quality, cybersecurity, and regulatory requirements. About you Bachelor's Degree (Level 8 minimum) in Computer Science, Software Engineering, Electronic Engineering, or a related discipline. Minimum 8 years of software development experience. Proven experience delivering commercial Android and/or iOS applications. Experience publishing and maintaining applications in the Apple App Store and/or Google Play Store. Experience with connected devices, BLE communication, and cloud-connected mobile solutions. Experience with GitHub, Azure DevOps, CI/CD pipelines, and modern software development tools. Experience with AI/ML technologies, AI-enabled applications, or AI-assisted development is considered an advantage. Experience developing software within regulated industries, preferably medical devices. Knowledge of IEC 62304, ISO 14971, FDA Mobile App Guidance, and software cybersecurity requirements. Familiarity with OWASP Mobile Security practices. Experience with secure API integration, encryption, authentication, and cybersecurity risk mitigation. Strong communication, collaboration, and problem-solving skills. Capable of working effectively within global cross-functional development Technical Skills: Android (Kotlin and/or Java) and/or iOS (Swift, SwiftUI) REST APIs, JSON, OAuth2, Auth0 OTA firmware update workflows Cloud integration, data exchange, messaging, and authentication Git, CI/CD, and automated testing frameworks Azure AI, OpenAI, or similar AI services (nice to have) Flutter or other cross-platform frameworks (nice to have) BLE connectivity and device provisioning (nice to have) The salary for this role is €60K - €70K + Bonus + Benefits Click on apply if this sounds like you! Why Join Us? To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of healthcare. At BD, you'll discover a culture in which you can learn, grow and thrive. We believe that when people connect in person, we learn faster, collaborate more deeply, and build a stronger culture. Join us and enjoy a culture where face-to-face collaboration supports your learning, your progress, and your success.
Is this job a match or a miss?
Apply Now

Senior Network Engineer

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Our Purpose**
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Senior Network Engineer
Overview
- The Load Balancer Operations Team is responsible for the entire lifecycle of the platform, including the Analysis, Patching, and Operational Support of all load balancer configurations at MasterCard.
- The primary responsibility of a Load Balancer Operations Analyst is ensuring infrastructure configurations and monitoring capabilities adhere to MasterCard standards, processes, availability requirements, and best practices.
- Requires a deep understanding of load balancer hardware, networking, security and tools used to monitor, test and troubleshoot those technologies.
- This is a "hands on" role that monitors and ensures load balancer stability achieves 99.999% uptime across the Mastercard enterprise network.
- Do you enjoy solving infrastructure troubleshooting problems?
- Are you the type of person that will drive troubleshooting sessions and multiple teams in the best direction instead of the easiest?
Role
- Maintenance and management: Perform daily administration, monitoring, and upgrading of load balancer appliances and systems. This involves ensuring that configurations and PKI certificates are backed up and renewed.
- Troubleshooting: Identify and resolve complex network and application traffic issues, often involving performance, resilience, and security.
- Interact with the engineering and project teams to transform business and technical requirements into load balancer monitoring strategies.
- Support the creation of solutions with high level of innovation, cost effectiveness, high quality and faster time to market.
- Contribute to the overall strategy and manage complex issues within functional area of expertise.
- Develop and maintain automation around troubleshooting and overall stability of load balancer instances and configurations.
All About You
- Expert at Internet / data center architecture and monitoring standards
- Expert at load balancers and web application firewalls
- Network Connectivity - IPv4, IPv6, port assignment
- Experience with one of the following technologies: Citrix NetScaler, HA Proxy, AVI and F5 BIG-IP products preferred
- Expert at SSL and digital certificates
- Experience with load balancing HTTP/HTTPS
- Web and Middleware experience preferred
Responsible for multiple aspects of life cycle of the load balancing platform, including the Monitoring, Patching, and Building of all load balancer configurations at MasterCard. As part of the Load Balancer Operations Team Engineers are engaged to help troubleshoot and diagnose complex problems in multiple aspects of the Masterecard Global Enterprise network. The primary responsibility of a Load Balancer Operations Engineer ensures infrastructure monitoring strategies adhere to MasterCard standards, processes, availability requirements, and best practices. Requires a deep understanding of load balancer hardware, networking, security and tools used to monitor, test and evaluate those technologies. This is a "hands on" role that is responsible for leading troubleshooting sessions and driving these sessions to resolution. A key responsibility of this position is to provide training to Operations staff to educate and better position these teams for support of complex environments. Collaborate with Business Operations and Service Delivery teams to architect complex network design solutions encompassing end-to-end application architecture that scale for strategic growth.
Position requires a Bachelor's degree, or foreign equivalent, in Electrical Engineering, Information Technology or related, and 5 years of experience in the job offered, or as Platform Architect or related. Alternatively, employer will accept a Bachelor's degree or foreign equivalent and seven (5) to ten (7) years of progressively responsible experience. Qualifying experience must include:
Experience:
- Experience with TCP/IP protocol communication.
- Linux Kernel command for troubleshooting purposes and network trouble diagnostics
- Interact with the development and project teams to transform business and technical requirements into load balancer architecture design.
- Develop monitoring solutions with high level of innovation and cost effectiveness.
- Contribute to the overall strategy and manage complex issues within functional area of expertise.
- Develop and maintain automation around build and deployment of load balancer instances and configurations.
Experience in multi-cloud environments that include public, private and hybrid clouds.
- Experienced at Internet architecture and project delivery
- Experienced at load balancers and web application firewalls
- Experience with AGILE/SCRUM project management methodologies
- Network Connectivity - IPv4, IPv6, port assignment
- Familiar with version control systems like GIT or SVN
- Experience delivering agile projects utilizing end to end CI/CD pipelines
- Expert at SSL and digital certificates
- Expert with load balancing HTTP/HTTPS
- Implement enterprise Internet connectivity
- Network diagnostics, BGP, SNMP, SSH technologies
- Project management methodology
- Strong verbal and written communication skills
- Self Starter with demonstrated listening skills
Skills:
- Business Acumen (Experienced)
- Commercial Focus (Experienced)
- Computer and Platform (Experienced)
- Future Focus (Experienced)
- Global Perspective (Experienced)
- Infrastructure (Experienced)
- Innovation and Thought Leadership (Experienced)
- IT Business Process (Experienced)
- IT Security (Experienced)
- People Leadership (Experienced)
- Personal Influence (Experienced)
- Project Management (Experienced)
- Technical Documentation (Experienced)
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Is this job a match or a miss?
Apply Now

Senior Software Engineer, Atlas API Experience

Dublin MongoDB

Posted today

Job Viewed

Tap Again To Close

Job Description

The Atlas API Experience (APIx) teams are part of MongoDB Atlas Data Services, a diverse group of individuals who develop the capabilities to run MongoDB globally (see MongoDB Atlas ( ). Our software and services allow users to deploy fault-tolerant, scalable, globally distributed MongoDB clusters in minutes. APIx's mission is to create delightful experiences that bring developers along on the journey from eager beginner to sophisticated MongoDB expert!
As part of our team in APIx, you will be responsible for improving & extending our API platform & downstream tooling, such as the Atlas CLI ( . Our mission is to help Atlas customers automate their workloads easily through APIs & support internal teams contributing to the API.
We are looking for passionate, intrinsically-motivated software engineers who lead by example, raise the bar for those around them, and want to make a broad impact. No prior experience with MongoDB technologies is required! During interviews, you will meet most of our team and have the opportunity to ask questions about working at MongoDB. We pride ourselves on our team's culture and on being an inclusive and collaborative group that Builds Together ( .
This role can be based in our Dublin office or remotely within Ireland.
**What will you do?**
+ Propose, design, implement and support product features for the MongoDB Atlas API Platform ( & MongoDB Atlas DevTools, such as AtlasCLI ( Build tooling that enables MongoDB users and developers to succeed, using programming languages such as Java, Go, Python & Javascript/Typescript
+ Design and develop software integration components utilizing MongoDB's technology (i.e. database, mobile, search, etc.) in larger contexts and integrate into partner frameworks or solutions
+ Mentor and provide technical guidance to other engineers through code and design reviews, pairing, and knowledge sharing
+ Lead sophisticated projects end to end, breaking large efforts into incrementally shippable deliverables
+ Investigate and resolve and solving problems experienced by our customers, including complex and cross-team escalations. Our team has a Level 2 support rotation
+ Apply our core values ( to your planning, designing, and coding work
**Who are you?**
We don't expect you to tick every box. If you bring deep experience across most of the below and are excited to grow into the rest, we encourage you to apply.
+ A track record of independently delivering complex projects and leading the technical decisions that shape them
+ Inspired by building systems that manage infrastructure at scale
+ Approachable, curious, and intellectually honest
+ Collaborate and communicate effectively across multiple teams, locally & remote across timezones, internally and externally as required, to drive projects to completion
+ Enjoys an environment where you can coordinate your own time, prioritizing, and acting on multiple tasks concurrently without manager oversight
+ Proficient in at least one of Java, Go, Python, or Javascript/Typescript, and able to pick up others as needed
+ Experience building developer tooling, APIs, and/or Infrastructure as Code (IaC) integrations
+ Working knowledge of at least one major cloud infrastructure platform ( _Amazon AWS, Google Cloud Platform, Microsoft Azure, etc._ )
**How will you measure success?**
+ In three months, you'll have become familiar with our developer tools and the existing features most relevant to integrations
+ In six months, you will be independently leading projects and delivering complex features. You will share knowledge with the team, collaborating where needed to achieve our team goals
+ In nine months, you will be fully embedded in the team. As well as leading your projects, you will be contributing ideas to the team roadmap, improving how we work. You will be mentoring other team members, helping them learn from your experience
**What is in it for you?**
+ Generous compensation package (top-range salary, equity, comprehensive benefits)
+ Flexible working options with a focus on results rather than time spent in the office
+ A high level of independence in your day-to-day work. Propose innovative solutions to existing problems and own the delivery from start to finish
+ Opportunities to learn on the job (time and support to upskill in new technologies and learn new programming languages, as well as an allowance for educational material)
+ Exposure to a wide variety of market verticals and a broad spectrum of interesting use cases
+ You'll be joining a supportive and collaborative team that values its culture and promotes a positive work environment!
+ Upon joining, you will have the opportunity to learn everything there is to know about MongoDB via specialized training on the MongoDB University ( platform and highly supportive colleagues
**About MongoDB**
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB's unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we're powering the next era of software.
Our compass at MongoDB is our Leadership Commitment, ( guiding how and why we make decisions, show up for each other, and win. It's what makes us MongoDB.
To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy ( , we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
REQ ID:
Is this job a match or a miss?
Apply Now

Senior Software Engineer, AWS Lambda Experience

Dublin Amazon

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Description
AWS Lambda's goal is nothing less than to simplify and improve the experience of computing in the cloud for every developer on the planet, from startups to the largest Fortune 100 companies. Serverless computing is rapidly changing how every company thinks about building and delivering software solutions, and Lambda is leading this industry wide effort.
About the team
AWS Lambda is growing in Dublin, Ireland and our goal is to continue to define the Serverless revolution. In the Lambda team you will be joining a team where the entire development of the service occurs in Dublin. You will have the opportunity to impact the service roadmap in a meaningful way as the existing team team has done for recent deliverables like AWS Lambda Runtime Management Controls, AWS Lambda Extensions, AWS Lambda Container Support plus a host of new Language runtimes. You will own and implement specific components, build highly available, secure, scalable, distributed, event-driven systems and help to define the system architecture. This is a full-stack development position on a large distributing computing platform.
Basic Qualifications
- Experience as a mentor, tech lead or leading an engineering team
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in development in the last 6 years
Preferred Qualifications
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Is this job a match or a miss?
Apply Now

Senior Software Engineer - Data License Plus

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer - Data License Plus
Location
Dublin
Business Area
Engineering and CTO
Ref #

**Description & Requirements**
Bloomberg's Enterprise Data offerings helps our clients get the right data at the right time to drive their operational and research workflows. We build the technological supply chains that source vast amounts of data, model it, link it and deliver it to our clients' financial services systems while providing accessibility and control along the way. Data Science is driving the demand for more and more data and we're building the platforms to onboard new datasets quicker, smarter and more transparently than before.
Our flagship product is Data License Plus (DL+), which is a fully managed service that hosts, aggregates, organizes and links all of your Data License data into a unified model designed for immediate use. DL+ can also publish your refreshed licensed content, in a ready-to-use format, directly into your cloud data platform (such as Snowflake, Databricks, AWS RedShift, Google GCP) as it becomes available while maintaining transparency, consistency, quality and control.
**What's in it for you?**
We've been innovating on data processing in Dublin for over 20 years. As part of our team you'll have the opportunity to drive (and even create) interesting and challenging projects at the forefront of technologies supplying operational and data science workflows. We're passionate about people who are excited by data challenges, who care about our customers and want to help us achieve our mission to "Simplify Data Management".
Our microservice stack consists of Java, Python, SpringBoot, Oracle, Postgres, Elastic Search, RabbitMQ, Kafka, ValKey, Zookeeper, Spark and many other industry-standard components.
**We'll trust you to:**
+ Take responsibility for the full software development lifecycle, from understanding the needs of the business through to coding to deployment and maintenance
+ Drive the design and implementation of new product features, from inception through to production
+ Work with new technologies to continuously improve our core product
**You'll need to have:**
+ Software engineering experience in production environments
+ Demonstrated experience working with an object-oriented programming language (ideally Java or Python)
+ Broad knowledge of data structures and algorithms
+ A thorough understanding of systems architecture
+ An understanding of modern design patterns and proven experience applying them
**We'd love to see:**
+ Experience in implementing APIs in a Microservices Architecture
+ Familiarity with a relational database like Oracle or Postgres, and NoSql databases such as ElasticSearch
+ Working knowledge of big data file formats such Avro, Parquet or data lake technologies like Apache Iceberg or Delta lake
+ Knowledge of messaging and streaming technologies such as RMQ or Kafka
+ An interest in full stack development (incremental frontend development through to microservice and and database modelling)
+ A willingness to tackle new challenges and learn new technologies quickly
To find out more our team, check out: indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role.
Discover what makes Bloomberg unique - watch our for an inside look at our culture, values, and the people behind our success.
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
Is this job a match or a miss?
Apply Now

Senior Software Engineer, SRE, Network Lifecycle

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Minimum qualifications: Bachelor's degree in Computer Science, a related field, or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems. 2 years of experience leading projects and providing technical leadership. Preferred qualifications: Master's degree in Computer Science or Engineering. About the job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services-both our internally critical and our externally-visible systems-have reliability, uptime appropriate to customer's needs and a fast rate of improvement. Additionally SRE's will keep an ever-watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale which are unique to Google Cloud, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience pay is determined by factors including job-related skills, experience, and relevant education or training. Ireland: € - € (EUR) + 15% bonus target + equity + benefits Learn more about benefits at Google . Responsibilities Engage in and improve the whole lifecycle of services-from inception and design, through to deployment, operation and refinement. Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. Maintain services once they are live by measuring and monitoring availability, latency and overall system health. Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. Practice sustainable incident response and blameless postmortems. To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.
Is this job a match or a miss?
Apply Now

Senior Software Engineer, Query Execution

Remote MongoDB

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

The MongoDB Query Execution Team is hiring software engineers who want to join us in developing a high performing, reliable and modular distributed query system. Our engineers work on implementing and maintaining execution algorithms, building new query language features, tuning database performance, and more to power our customers' critical workloads.
This role can be based out of our Dublin office or remotely in Ireland. Relocation can be supported.
**Position Expectations**
+ Understand and improve current functionality of the MongoDB query engine
+ Contribute high quality C++ code and give and solicit feedback in code reviews
+ Identify, design, implement, test, and support new features related to query performance and robustness, query language enhancements, diagnostics for query performance problems, and integration with other products and tools
+ Work constructively with peers to deliver excellent technical solutions
**Candidate Profile**
+ 5+ years of experience in systems programming
+ Experience in databases and/or data management systems is a huge plus, but not a requirement
+ Hands-on experience building industrial-strength software
+ Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
+ Experience with large code bases, preferably in C++, C, Rust or a similar compiled language
+ B.Sc in Computer Science or similar field, or equivalent practical experience
+ Interest in the theory and practice of database query engines. Hands-on experience or M.Sc./Ph.D in the domain is a plus
**Success Measures**
+ In three months you'll have contributed to the development of a project slated for the next major version, as well as fixed a few bugs in a minor version of our latest stable release series
+ In six months, you'll have taken on code review responsibilities and are independently delivering complex functionality and squashing bugs independently
+ In twelve months, you're leading the development of a new major feature and are helping to mentor new engineers on the team
**About MongoDB**
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB's unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we're powering the next era of software.
Our compass at MongoDB is our Leadership Commitment, ( guiding how and why we make decisions, show up for each other, and win. It's what makes us MongoDB.
To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy ( , we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
_Req ID: _
Is this job a match or a miss?
Apply Now

Senior Full-Stack Developer

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

**Discover your future at Citi**
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
**Job Overview**
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
**Build the Future of Fintech.**
We are seeking a highly skilled and motivated Senior Full-Stack Developer to join our team and play a key role in shaping the future of our cutting-edge Issuer platform. This is a unique opportunity to leverage your deep expertise in Java and Spring Boot to design, build, and deliver innovative solutions for a leading financial institution. You will work in a collaborative and agile environment, leading by example and mentoring junior developers, while contributing to all aspects of the software development lifecycle, with a primary focus on backend development. Experience with front-end technologies like Angular is a plus.
**Responsibilities:**
+ Architect, design, develop, and maintain high-quality, scalable, and performant Java-based applications using Spring Boot, taking ownership of critical components and features.
+ Lead technical discussions and contribute to the overall technical strategy and roadmap for the Issuer platform.
+ Mentor junior developers, providing guidance and support to foster their growth and development.
+ Collaborate closely with product owners, designers, and other engineers to translate complex business requirements into robust and elegant technical solutions.
+ Drive the adoption of modern software development best practices, including code reviews, testing methodologies, and CI/CD pipelines.
+ Proactively identify and address technical challenges, proposing innovative solutions and mitigating potential risks.
+ Contribute to the continuous improvement of our development processes and tools.
**Qualifications:**
+ Bachelor's or Master's degree in Computer Science or a related field.
+ Strong background in professional software development with a strong focus on Java and Spring Boot.
+ Experience with Angular or other modern front-end frameworks
+ Deep understanding of object-oriented design principles, design patterns, data structures, and algorithms.
+ Extensive experience with RESTful APIs, microservices architecture, and database technologies (SQL and NoSQL).
+ Proven ability to design and implement complex systems, with a focus on scalability, performance, and security.
+ Excellent problem-solving, communication, and collaboration skills.
+ Experience mentoring junior developers.
**Preferred Skills:**
+ Experience with cloud platforms and containerization technologies (e.g., Docker, Kubernetes).
+ Strong understanding of DevOps principles and practices.
+ Experience in the financial services industry.
**Benefits:**
+ Competitive salary and comprehensive benefits package.
+ Opportunity to make a significant impact on a leading fintech platform and mentor junior developers.
+ Continuous learning and development opportunities.
By joining Citi Dublin, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed) and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well. Discover more here. ( these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energised to join us, motivated to stay, and empowered to thrive.
**Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
71,440.00 - 107,160.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Is this job a match or a miss?
Apply Now