Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJoin our team and youll be responsible for building a state-of-the-art platform that powers scalable event-driven recruiter facing systems.
Working in the B2B department you will design and evolve architectures that integrate complex dependencies ensure reliability and deliver high-quality solutions both to our internal and external customers.
By joining our team you will be playing a vital role as together we reimagine the labour market to make it work for everybody.
Your responsibilities
As a Staff Engineer youll be responsible for:
Architectural Leadership:
Define and evolve system architectures applying Domain-Driven Design (DDD) to ensure scalability resilience and adaptability.
Own and drive architectural decisions across teams ensuring alignment with long-term business strategy and technical vision.
Evaluate dependencies (internal and external) and design robust integration strategies including API contracts and data flow ownership.
Analytics & Insight:
Provide engineering insight and architectural trade-off analysis for Engineering Directors and VPs of Engineering.
Assess performance scalability and cost through data-driven evaluations of systems dependencies and cloud infrastructure.
Develop and maintain architectural dashboards/metrics that track technical debt dependency health and system performance.
Cross-Functional Collaboration:
Partner with Engineering Managers and Product Managers to align technical roadmaps with business outcomes.
Influence product planning with architectural foresight identifying risks and opportunities in dependency management and analytics.
Recommend and validate toolset and framework selections based on system needs operational constraints and team capabilities.
Mentorship & Technical Excellence:
Mentor engineers on architectural thinking dependency management and system observability.
Lead and participate in design and code reviews ensuring adherence to best practices in architecture testing and integration.
Promote a culture of analytical decision-making and continuous improvement.
Execution & Reliability:
Oversee the design implementation and monitoring of critical systems and APIs with a focus on inter-system dependencies.
Drive cloud optimization strategies (performance vs. cost) container orchestration and dependency resilience.
Ensure product stability and reliability through structured test strategies (Test Pyramid: unit integration E2E).
Qualifications :
Tech stack:
Advanced proficiency & .NET Core
Strong grasp of design patterns functional programming and Domain-Driven Design (DDD).
Event-Driven Systems (Kafka):
Deep knowledge of Kafka architecture: producers consumers partitions replication and retention.
Experience designing fault-tolerant event-driven architectures.
Strong understanding of stream processing.
Cloud & Infrastructure (AWS):
Proficiency in AWS core services: EC2 ECS/EKS Lambda S3 RDS DynamoDB API Gateway CloudWatch Aurora DB.
Strong experience with containerization and orchestration (Docker Kubernetes AWS ECS/EKS).
Infrastructure as Code (Terraform AWS CDK or CloudFormation).
Scaling strategies observability (CloudWatch OpenTelemetry Prometheus Grafana).
Additional Information :
Benefits
Were a community here that cares as much about your life outside work as how you feel when youre with us. Because your job shouldnt take over your life it should enrich it. Here are some of the benefits we offer:
Our commitment
Equal opportunities are important to us. We believe that diversity and inclusion at The Stepstone Group are critical to our success as a global company so we want to recruit develop and keep the best talent. We encourage applications from everyone regardless of background gender identity sexual orientation disability status ethnicity belief age family or parental status and any other characteristic.
Remote Work :
No
Employment Type :
Full-time
Full-time