Software Engineer
Anduril Industries
24 days ago
Dublin, Ireland
Mid Level / Senior
Responsibilities
- Develop high-quality software solutions based on technical requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain existing codebase and troubleshoot issues as they arise.
- Participate in code reviews to ensure best practices are being followed.
- Collaborate with development and QA teams using SCRUM/Agile methodologies.
Requirements
- Minimum 3 years relevant previous experience.
- Bachelor's degree in Computer Science or related field.
- Proficiency in multiple programming languages; Python, C/C++, Bash/Shell scripting.
- Strong understanding of software development lifecycle.
- Good Networking knowledge - IPv4/IPv6, NAT, VPN.
- Experience working with virtualization and container technologies e.g. KVM, Docker.
- Experience with underlying Linux systems such as systemd, dbus, Linux network stack.
- Experience with software development for Linux.
- Strong problem-solving skills.
- Excellent communication skills.
- Ability to document work clearly.
- Ability to work independently with minimal supervision.
Benefits
- Matched pension contributions up to 10%.
- Annual contribution toward private health insurance for you and your dependents.
- Anduril covers life and disability insurance for all employees.
- Highly competitive PTO plans with a holiday hiatus in December.
- Caregiver & Wellness Leave available.
- Coverage for fertility treatments, adoption, and gestational carriers.
- Access to free mental health resources 24/7.
- Annual reimbursement for professional development.
- Company-funded commuter benefits based on your region.
- Relocation assistance available depending on role eligibility.
- Free car parking.
Tech Stack
BashC++DockerLinuxPython
Categories
AI & MLBackendEmbedded