Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
The Audit Ingestion team is seeking a Software Engineer to design, develop, and operate large-scale distributed systems for processing critical audit and compliance data. This hybrid role requires experience in backend services, data pipelines, and cloud platforms, with participation in live-site operations and continuous improvement.
Ansvarsområden
- Own components responsible for ingestion, processing, storage, and movement of large-scale audit and telemetry data.
- Drive reliability improvements through automation, observability, and reduction of operational toil.
- Participate in on-call and incident response, ensuring rapid mitigation and long-term corrective actions.
- Design and implement resilient distributed-system solutions that operate reliably across multiple regions and cloud environments.
- Collaborate on platform modernization, compliance, and scalability initiatives to support evolving business and regulatory requirements.
Krav
- Bachelor's Degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
- 2+ years of professional software engineering experience using languages such as C#, Java, Python, or C++.
- Experience designing, developing, and debugging backend services, distributed systems, or large-scale data processing solutions.
- Experience with cloud platforms and modern software development practices, including source control, automated testing, and CI/CD pipelines.
- Ability to investigate production issues, analyze root causes, and implement durable solutions.
- Ability to meet Microsoft, customer and/or government security screening requirements.
- Experience building highly available and scalable cloud services on Azure or similar cloud platforms.
- Experience with distributed data stores, messaging systems, stream processing, or large-scale data pipelines.
- Familiarity with observability tools, telemetry, monitoring, and incident response practices.
- Experience improving service reliability, performance, security, and operational efficiency.
- Knowledge of compliance, security, governance, or audit-related systems.
- Strong problem-solving, collaboration, and communication skills with the ability to work effectively across teams.
- Experience participating in an on-call rotation and operating production services at scale.
Önskade kvalifikationer
- Less than 25% travel.
- Experience with modern software development practices, including source control, automated testing, and CI/CD pipelines.
- Familiarity with observability tools, telemetry, monitoring, and incident response practices.
- Knowledge of compliance, security, governance, or audit-related systems.
- Strong problem-solving, collaboration, and communication skills.
- Experience participating in an on-call rotation.
Förmåner
- Opportunity to work on foundational compliance platform services.
- Collaborate with engineers across multiple platform teams.
- Contribute to a culture of inclusion where everyone can thrive.
#Security#Compliance#Audit