We are looking for a Senior Software Engineer to drive technical innovation by researching and applying emerging technologies to real-world business challenges. You will play a key role in designing and delivering robust software solutions that enhance customer experience while adhering to high standards of code quality, security, and engineering excellence.
Key Responsibilities
- Develop and maintain clean, efficient code that meets team-defined standards and supports scalable solutions.
- Take ownership of tasks from scoping to delivery, ensuring timely and effective execution within agile frameworks.
- Communicate progress clearly during stand-ups and collaborative sessions, keeping stakeholders informed.
- Work closely with both technical and non-technical teams to design solutions that maximize customer value.
- Integrate automated testing—including unit and integration tests—into the development lifecycle to ensure reliability.
- Apply security best practices such as threat modeling during design and implementation phases.
- Support deployment processes through code reviews, CI/CD pipeline maintenance, and peer collaboration.
- Evaluate new technologies using data-driven methods to assess their business impact and feasibility for adoption.
- Share insights through internal discussions, technical writing, or external events, fostering a culture of learning.
- Expand expertise in software architecture, design patterns, and modern engineering principles.
Qualifications and Experience
Candidates must have a degree in Software Engineering, Computer Science, or a related STEM field—or hold recognized industry certifications—along with at least three years of commercial software development experience. Proficiency in Python is required, along with hands-on experience in agile environments, AWS cloud platforms, and continuous improvement practices within the software development lifecycle. Strong communication skills are essential for engaging effectively with both technical peers and non-technical partners.
Preferred qualifications include familiarity with Typescript, GitHub Actions, and AI-related tools such as GitHub Copilot and ChatGPT. Experience with GenAI technologies like Amazon Bedrock AgentCore, LangGraph, MCP, Postgres Vector Store, and AWS Neptune is highly valued. Knowledge of DevOps practices, observability with DataDog, and a proven commitment to knowledge sharing and customer-centric product development will strengthen your application.
Work Environment and Benefits
This role operates in a hybrid model, offering flexibility between remote and office settings to support a sustainable work-life balance. The organization promotes a learning-oriented culture, encouraging continuous growth, curiosity, and collaboration. Benefits include health and life insurance, income protection, employee discounts, annual bonuses, and a competitive pension plan. Ongoing learning and career advancement opportunities are supported through mentorship and recognition programs.


