Job Description
We are seeking a skilled Senior Software Engineer to join our team. In this role, you will play a pivotal part in shaping and delivering cutting-edge technology solutions that positively impact millions of customers.
As a Senior Software Engineer, you will work closely with our dynamic team to design and implement scalable, secure, and efficient systems using the latest technologies and frameworks.
You will be responsible for breaking down monolithic architectures into manageable pieces, building microservices at scale, and integrating new tools and phasing out outdated systems.
Our ideal candidate is an innovative problem-solver with expertise in cloud-based technologies, specifically AWS. You should have experience in designing and implementing event-driven architectures and working with CI/CD tools such as GitHub Actions and Octopus.
Additionally, you will contribute to promoting diverse and inclusive teams while encouraging innovation and challenging the status quo.
Required Skills and Qualifications
* Experience: 5+ years of experience in software engineering with a focus on cloud-based technologies
* Skills: Programming languages like JavaScript, TypeScript, Go, or Python; cloud platforms (AWS preferred); database management (SQL and NoSQL); CI/CD tools; IaC tools like Terraform or CloudFormation; automated testing; code quality promotion through peer programming and code reviews
* Education: Bachelor's degree in Computer Science or related field
Benefits
We offer a competitive salary range and a comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.
Our employees enjoy a flexible work environment with remote work options and regular team-building activities.
We are committed to fostering a culture of innovation, collaboration, and continuous learning.
Others
We are an equal opportunities employer and welcome applications from diverse candidates.
Our company values creativity, teamwork, and customer satisfaction.