Okendo is a customer marketing platform that helps Shopify brands create stronger connections with consumers.
The Senior Backend Engineer will work with the Product Engineering team to enhance the Okendo platform, focusing on engineering excellence and a product-driven mindset.
The role requires a strong foundation in software development principles and the ability to write clean, efficient code.
Responsibilities include collaborating with cross-functional teams to design, develop, and implement software solutions that meet business requirements.
The engineer will engage in problem-solving, testing, and deploying software while adhering to established coding standards and best practices.
The technology stack includes a serverless architecture on AWS, utilizing API Gateway, CloudFront, S3, Lambda (Node.js), DynamoDB, Aurora, OpenSearch, SQS, and SNS.
The team uses Terraform for Infrastructure as Code, TypeScript for full-stack development, VS Code as the IDE, and Jira for Scrum management.
Requirements:
A minimum of 5 years of experience as a Software Engineer is required.
Candidates should possess a broad-level understanding of system architecture and the services used within the tech stack.
Proficiency in product features and their usage is essential.
Strong technical expertise and problem-solving skills are necessary.
Effective communication skills are required to manage project updates and changes with team members.
The ability to take ownership of multiple tasks and develop technical solutions with guidance is important.
Candidates should demonstrate leadership qualities and actively participate in system design discussions.
Benefits:
Okendo fosters a team-oriented culture that values trust, respect, and support among teammates.
The company prioritizes customer success and encourages employees to champion customer interests.
Employees are expected to strive for excellence and tackle challenging problems while maintaining a bias for action.
Okendo promotes extreme ownership, encouraging employees to take responsibility for outcomes and proactively seek solutions.
The company values integrity, ensuring that all employees act honestly and professionally.
Okendo embraces an agile work environment, prioritizing growth and adaptability over bureaucracy.