Associate Software Engineer (Orchestration, Full-Stack)
Associate Software Engineer (Orchestration, Full-Stack)
Expel
Ireland
See who Expel has hired for this role
Are you excited about building software and eager to grow your skills? Do you enjoy working with a team to bring ideas to life? If you're an engineer who loves learning and contributing to meaningful projects, we want to hear from you!
At Expel, we’re looking for an Associate Software Engineer to join our Workbench Orchestration team. In this role, you’ll help build and maintain event-driven systems that are crucial to Expel’s cybersecurity automation efforts. Your work will enable our cybersecurity analysts to protect our customers more effectively and transparently.
You’ll work closely with experienced team members, learning to translate product requirements into technical solutions. Your enthusiasm for writing quality code will grow as you collaborate with your teammates through pair programming, design sessions, and code reviews. You’ll have the chance to contribute to feature development and gain valuable experience in a supportive environment.
Success means learning from your peers while delivering reliable software. You’ll have the opportunity to participate in our operational support, gaining hands-on experience in troubleshooting and problem-solving. Staying current with emerging technologies will also be key as you help evaluate new tools and systems.
At Expel, we believe that by taking care of our team, they’ll take care of our customers. We’ve created a welcoming environment where you can thrive and do what you love. If you're looking for a role that offers a chance to learn and make an impact, we want to hear from you!
What Expel can do for you
- Provide you with meaningful, hands-on projects that help you apply and grow your skills.
- Help you learn about large-scale application design and development using modern technologies like Kubernetes, AWS, GCP, PostgreSQL, Python, and Go.
- Increase your understanding of the information security field and the products that protect our customers.
- Support your growth through opportunities for training, workshops, and mentorship from experienced team members.
- Introduce you to a friendly and transparent startup environment where your contributions are valued and recognized.
What you can do for Expel
- Assist in building and improving our orchestration platform by contributing to both back-end systems and user-facing features under the guidance of experienced engineers.
- Work closely with team members to understand product requirements and participate in feature development and bug fixes.
- Engage in code reviews and testing to learn standard methodologies and ensure the quality and reliability of our software.
- Learn and apply software development principles, including writing clean, maintainable code and following established processes.
- Help troubleshoot and resolve issues within applications and services while gaining hands-on experience in problem-solving.
- Contribute ideas and insights during team discussions, bringing your perspective to improve processes and technologies.
- Participate in team activities that foster a positive and collaborative engineering culture, supporting your colleagues and learning from their experiences.
What you should bring with you
- Basic understanding of programming languages such as JavaScript, Python, or Go, and a willingness to expand your knowledge.
- Familiarity with front-end frameworks (e.g., React, Angular) and back-end technologies, with an interest in applying these in real-world projects.
- A collaborative approach, with the ability to work effectively with team members and contribute to group discussions.
- Strong problem-solving skills, with a positive attitude toward tackling challenges and learning from mistakes.
- Good communication skills, enabling you to share ideas and ask for help when needed.
- 0-2 years of relevant experience, including internships, coursework, or personal projects that demonstrate your passion for software engineering
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
How We Run Teams
We build and run teams where everyone is pulling in the same direction and is learning from each other:
- We work out of a shared backlog
- We peer-review everything
- We pair-program when it makes sense
- We do regular blame-free retros
Work Location
This is a remote position on a fully remote team within Ireland.
Our headquarters is in Herndon, Virginia (about 30 minutes drive from the US Capitol in Washington D.C.). While our HQ is in the U.S., we are a global company! Most of our team works remotely on a day-to-day basis, and we support collaboration through a variety of online tools designed for remote teamwork.
We come together as a team in Dublin when it makes sense to collaborate in-person, usually once per month. We also hold team touchdowns in Dublin three-to-four times per year, with guests from other Expel locations and team activities.
-
Seniority level
Associate -
Employment type
Full-time -
Job function
Information Technology -
Industries
Computer and Network Security
Referrals increase your chances of interviewing at Expel by 2x
See who you knowGet notified about new Software Engineer jobs in Ireland.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Design Engineer
Software Design Engineer
-
Software Engineer
Software Engineer
-
Fullstack Developer
Fullstack Developer
-
Backend Engineer
Backend Engineer
-
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer
-
Frontend Developer
Frontend Developer
-
Software Engineer
Software Engineer
-
Senior Backend Software Engineer - Ireland
Senior Backend Software Engineer - Ireland
-
Senior Software Engineer
Senior Software Engineer
-
Full-Stack Developer – Remote role!
Full-Stack Developer – Remote role!
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More