To strengthen the team, we are seeking a person for the role of Senior Software Engineer, responsible for defining technical standards and architecture, guiding the development team, ensuring quality practices, security, and CI/CD, and collaborating with product and operations in delivering scalable, business-aligned solutions.
Main Responsibilities
- Define technical standards, architecture, and development practices, ensuring quality, security, performance, and resilience in production environments.
- Orchestrate end-to-end delivery with CI/CD and observability while promoting responsible autonomy among teams aligned with product and operational objectives.
- Implement on-premises, hybrid, and cloud solutions with security best practices, observability, and integration with existing systems.
- Lead architectural decisions in backend and frontend (Java/Spring Boot, Python/FastAPI, React/Angular), ensuring scalability, consistent testing and code reviews.
- Implement and maintain end-to-end CI/CD pipelines and observability (logs, metrics, distributed tracing).
- Coordinate enterprise integrations (ServiceNow, Jira, CRMs) and iPaaS (e.g., Boomi), including mapping, validation, and compliance.
- Apply practices such as DDD, clean architecture, application security, and secrets/IAM management throughout the development lifecycle.
- Provide technical guidance to the team, elevate quality standards, and align practices with product and operations.
- Lead L2/L3 support in production: incident triage and resolution, prevention escalation (on call), SLA management, and conducting post-mortems focused on root causes and corrective actions.
- Operate and evolve applications in on-premises, hybrid, or cloud environments: VMs, networks, VPNs, certificates, Nginx/reverse proxy, load balancing, and enhancing the security of exposed services.
Key Requirements
- Proven ability to define technical standards, architecture, and development practices.
- Experience with CI/CD orchestration and observability practices.
- Knowledge of implementing on-premises, hybrid, and cloud solutions with security best practices.
- Leadership in architectural decisions for backend and frontend technologies.
- Experience with maintaining CI/CD pipelines and end-to-end observability.
- Ability to coordinate enterprise integrations and ensure compliance.
- Mastery of practices such as DDD and clean architecture.
- Technical expertise in Java/Spring Boot, Python/FastAPI, React/Angular.
- Experience in providing L2/L3 technical support and leading incident resolution.
- Expertise in security practices, including Spring Security and OAuth.
Nice to Have
- Experience with Docker, Kubernetes, and cloud environments (Azure/AWS/GCP).
- Background in data management with PostgreSQL, MongoDB, and Redis.
- Familiarity with AI models, particularly RAG.
- Knowledge in security access management and policies based on the principle of least privilege.
#J-18808-Ljbffr