Senior Software Engineer
SeniorOn-site (London)Salary undisclosed
Required Skills
PythonJavaKotlinAWSGCPAzureKubernetesDockerCI/CD
Job Description
Your Impact
The Senior Software Engineer is a senior engineer responsible for subsystems of a project. They are expected to lead epics/initiatives, mentor more junior engineers, and contribute to architectural decisions. They have a substantial impact on their team and sometimes across teams. They design and develop high-quality, scalable, and innovative software solutions in a SaaS environment, utilizing cutting-edge technologies and methodologies, and ensuring they meet the current and future needs of the business and its customers.
What You'll Do
- Technical Leadership and Mentorship: Provides technical leadership in project teams, mentor and guide more junior engineers, and contribute to technical decision-makingPerformance Optimization: Focuses on designing systems for high performance, scalability, and reliability.
- Stakeholder Engagement: Works with stakeholders, including product managers, designers, developers, and executives, to align architectural designs with business needs and customer expectations.
- Proficient Software Development: Designs, develops, and maintains sophisticated software solutions, ensuring they are efficient, scalable, and meet business requirements with architectural excellence.
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.