Senior Software Engineer
Job details
Senior Software Engineer IRELAND / ENGINEERING / FULL-TIME Greenfield Software engineering If you enjoy software development, solving technical problems and team growth, consider joining the Nasuni Ireland Engineering team. This Software Engineering team successfully released the first version of Nasuni IQ in 2024. We now have a position for a Senior Software Engineer in Cork, Ireland. With the backing of our Boston headquarters, the Nasuni Ireland team has grown the past 2 years while creating and enhancing cloud native services that provide next generation global file systems for our customers. The Senior Software Engineer will be part of our team working closely with the Product and Customer Services groups in delivering and supporting these always-on services for our customers. Our platform makes file data services predictable, reliable and manageable for our customers where traditional solutions are all too often complex and costly to implement. Nasuni is a well-funded privately held company with revenues growing 30% YoY. Our 99% customer retention is best in class. Nasuni Ireland offers an attractive benefits package across the areas of well-being, community, growth and renumeration to a name a few. Please see below for a more comprehensive listing. How will I work? Nasuni has a diverse team with a global presence that includesEurope and North America. The people that develop the software to provide the Cloud Services come from a range of backgrounds and approach their work with an open mindset using effective communication. People use a team based approach towards completing their work by taking ownership of getting the work done. We are looking for people to join the team who have practical experience in some of the areas listed below and a desire to grow into other areas. On a day-to-day basis you will typically be involved in most of these items:
- Participate cross-functionally as part of a productive team using agile practices
- Effectively contribute to design, design reviews and other work related to expanding Nasuni's cloud services using software development
- Work within the AWS and Azure platforms
- Code and support deliverables that go to production environments
- Author and maintain tests for the Nasuni cloud services
- Contribute to the development of the Continuous Integration and Delivery pipelines
- Liaise with peers and more senior members of engineerings and product working across different countries
- Participate in code reviews as well as post-deployment engineering efforts
- Help with onboarding and ramp-up of other team members
- Experience in a python software development role, ideally focused on long-running services/processes/daemons in a production environment
- Practical experience with python testing using pytest or an equivalent testing package
- Practical experience with Docker and its usage with Continuous Integration and Delivery pipelines
- Experience with developing services in a Linux enviroment
- Familiarity with common web services, technologies, architectures and related practices to make them reliable
- Breaking items of work into manageable and measurable agile stories
- AWS and/or Azure certifications
- AWS S3, EC2 and PostgreSQL
- Python cloud SDKs; boto3 for AWS API calls and azure-sdk-for-python for Azure API calls
- Azure Storage Account
- Grafana
- Kafka
- Linux System Administration
- Best in class employee onboarding and training
- 25 days of paid time off in addition to public holidays
- Work from home options
- Flexible working hours (arranged with your manager)
- Retirement planning with pension match up to 5%
- Incentive Stock Options
- Health insurance that includes family, 100% covered
- Generous employee referral bonuses
- Income Protection (disability insurance)
- Death in Service (life insurance)
- Professional development resources
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.