Security Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
- Collaborate with stakeholders to identify architectural gaps, technical debt, and opportunities for platform improvements.
- Design and maintain the target software architecture and technology roadmap.
- Lead the implementation of architectural improvements and ensure alignment with business and technical objectives.
- Propose and implement software engineering best practices, testing frameworks, and quality assurance approaches.
- Drive innovation initiatives to improve efficiency, scalability, and feature delivery, including the adoption of Machine Learning capabilities where appropriate.
- Coach and mentor engineers through knowledge-sharing sessions, pair programming, architecture reviews, and code reviews.
- Actively contribute to software development and hands-on coding activities.
- Promote a security-first mindset throughout the software development lifecycle.
- Ensure solutions are scalable, maintainable, observable, and aligned with cloud-native design principles.
Requirements
An experienced Senior Software Engineer / Software Architect who is passionate about building scalable automation platforms, driving architectural excellence, and delivering innovative solutions in a cloud-native environment. You will play a key role in shaping the future architecture of a mission-critical automation platform while remaining hands-on in development and technical leadership., * Minimum 5 years of experience in Software Engineering roles.
- Proven experience translating business and technical requirements into scalable software designs.
- Strong expertise in software engineering design patterns, including asynchronous processing, event-driven architectures, messaging systems, concurrency, and distributed systems.
- Hands-on experience with serverless technologies (e.g., Azure Function Apps) and container orchestration platforms such as Docker and Kubernetes.
- Experience designing and deploying CI/CD pipelines within Azure environments.
- Strong understanding of software quality practices including TDD, BDD, security testing, performance testing, A/B testing, and system validation.
- Excellent development skills in Python, JavaScript, and Node.js.
- Practical experience with messaging technologies such as Kafka, Azure Service Bus, and Event Hub.
- Experience working with SQL and NoSQL databases including Cosmos DB, PostgreSQL, Redis, and other distributed data stores.
- Familiarity with monitoring and observability tooling such as OpenTelemetry, Application Insights, Prometheus, and Grafana., * Strong architectural and analytical thinking skills.
- Results-oriented problem solver with a pragmatic approach.
- Passion for innovation and continuous improvement.
- Adaptable and comfortable working in evolving environments.
- Excellent communication and stakeholder management skills.
- Collaborative team player who enjoys mentoring and developing others.
- Strong ownership mindset and commitment to engineering excellence.
- Security-conscious and quality-driven.
About the company
Since 2000, Levy Professionals has provided professional solutions to organizations ranging from tech start-ups to global enterprises. From our offices in Amsterdam and London, we have built an international network of highly skilled professionals and contractors. Our passion lies in connecting exceptional talent with impactful projects, helping organizations deliver meaningful results through expertise and innovation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on nl.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
7 Most Popular Web Developer Jobs in Europe
Software Engineer Salary London