Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
The ideal candidate will possess a strong background in software engineering, with extensive experience in AI and machine learning frameworks. A degree in Computer Science or a related field is preferred, along with proficiency in programming languages such as Python, Java, or C++. Experience with data processing and manipulation, as well as a solid understanding of algorithms and data structures, is essential. Strong problem-solving skills and the ability to work in a team environment are also crucial.
About the job
quantium is looking for a Senior Software Engineer (AI) to join its Sydney team. This role centers on building AI solutions that strengthen data analysis and help support client needs. Collaboration is key: expect to work closely with both engineers and data scientists to create algorithms and models that address practical challenges.
What you will do
Develop AI-driven software and tools that support advanced data analysis
Partner with engineers and data scientists to design and implement algorithms and models
Contribute to projects aimed at increasing innovation and efficiency throughout the company
Location
This position is based in Sydney.
About quantium
quantium is a leader in data-driven decision making, providing innovative solutions to businesses across various industries. Our commitment to harnessing the power of AI and machine learning allows us to deliver exceptional results for our clients. Join our talented team and contribute to projects that make a real impact in the world of data analytics.
Similar jobs
1 - 20 of 1,765 Jobs
Search for Senior Runtime Software Engineer At D Matrix Sydney
Join d-Matrix, where we are dedicated to harnessing the transformative power of generative AI to revolutionize technology. We are pioneers in both software and hardware innovation, constantly pushing the limits of what is achievable. Our culture is rooted in respect and collaboration.We embrace humility and prioritize direct communication. Our inclusive team thrives on diverse viewpoints, leading to enhanced solutions. We are on the lookout for passionate individuals eager to confront challenges and committed to execution. Are you ready to explore your playground? Together, we can unlock the infinite possibilities of AI.Location:This is a hybrid position, requiring onsite work at our Sydney, Australia office three days a week.About the Role: Senior Runtime Software EngineerYour Responsibilities:At d-Matrix, we are developing an AI inference processor aimed at accelerating inference for NLP, vision, and recommendation workloads within a data center environment. Our architecture incorporates an in-memory compute processor subsystem, utilizing both fixed and floating-point data types in dense and sparse matrix processing modes. During our seed round, we successfully developed a CMOS test chip and validated our architecture using genuine inference workloads compiled from PyTorch.As a Senior Runtime Software Engineer, you will play a vital role in the architecture, development, and validation of firmware/software that operates on the system-on-chip’s multiple processors, low-level drivers, and system programs. You will take charge of optimizing runtime performance for the silicon product, documenting and developing firmware that runs across various on-chip multi-core CPU subsystems.Your efforts will maximize hardware utilization while minimizing communication bottlenecks and enhancing on-chip memory usage. You will be responsible for bringing the software up on FPGA platforms that replicate the embedded CPU subsystems, debugging through JTAG-connected IDEs, and developing firmware solutions ahead of the AI subsystem hardware availability.Additionally, you will manage the delivery timeline and ensure compliance with d-Matrix coding and methodology guidelines while collaborating closely with hardware teams to interpret specifications and propose enhancements.
Role overview The Senior Software Engineer at cxnpl will play a key role in building and delivering software solutions for clients. The position centers on designing, developing, and implementing applications that adapt to changing client requirements. What you will do Create software applications with attention to quality and long-term maintainability Collaborate with cross-functional teams to produce scalable and efficient code Support projects aimed at improving performance and enhancing the user experience Location This position is located in Sydney.
Full-time|On-site|Sydney, New South Wales, Australia
About the Role Leap Legal Software is hiring a Software Engineer in Sydney. This role supports the development of software tools that help legal professionals work more efficiently. The team focuses on building and improving products that serve real client needs. What You Will Do Work across the full software development lifecycle, from initial concept through to deployment Contribute to the design, development, testing, and release of new features and products Help ensure each release meets quality standards and client requirements Location This position is based in Sydney, New South Wales, Australia.
Join our dynamic team at Arista Networks as a Senior Software Engineer specializing in platforms. In this role, you will be instrumental in designing and developing robust software solutions that drive our platform's performance. If you are passionate about technology and eager to work with a talented team, we want to hear from you!
Role overview quantium is looking for a Senior Software Engineer (AI) to join its Sydney team. This role centers on building AI solutions that strengthen data analysis and help support client needs. Collaboration is key: expect to work closely with both engineers and data scientists to create algorithms and models that address practical challenges. What you will do Develop AI-driven software and tools that support advanced data analysis Partner with engineers and data scientists to design and implement algorithms and models Contribute to projects aimed at increasing innovation and efficiency throughout the company Location This position is based in Sydney.
Join Arista Networks as a Senior Software Engineer in our EOS (Extensible Operating System) team in Sydney. In this role, you will be at the forefront of developing innovative software solutions that drive our advanced networking products. You will collaborate with cross-functional teams to design, build, and enhance features that are pivotal to our technology stack.
Full-time|On-site|Sydney, New South Wales, Australia
Join our dynamic engineering team at Freelancer, where we are actively seeking skilled Senior Software Engineers to elevate our innovative environment.We offer an unparalleled opportunity for high achievers looking to break away from the mundane corporate grind. If you possess exceptional talent and seek to collaborate with some of the brightest minds in the industry, this position is tailored for you.At Freelancer, you won’t be just another number in a mega-cap technology firm; instead, you will face a diverse array of internet-scale challenges that will allow you to make a tangible impact. Our meritocratic culture ensures that hard work is recognized and rewarded, allowing you to rapidly advance your skills.Our mission is to create one billion job opportunities globally, making a real difference in the lives of people everywhere. You will have the chance to engage with a multitude of engineering challenges, utilizing a variety of cutting-edge technologies across our platform. Freelancer.com is among the top 1000 websites globally, featuring a state-of-the-art frontend stack with Angular, TypeScript, and RxJS, while our robust backend supports a modern global marketplace.As a Senior Software Engineer, you will take the lead in making architectural decisions and ensuring engineering excellence within your team, overseeing complex projects from inception to completion.
Full-time|On-site|Sydney, New South Wales, Australia
About LEAPLEAP Legal Software stands as the foremost provider of Legal Practice Management Solutions globally and is a proud member of ATI, one of the largest international LegalTech companies. With over 30 years of unwavering dedication to innovation and improvement, we redefine productivity tools for legal professionals, embodying our mission to ‘Help lawyers who help people’. Our cutting-edge software is trusted by more than 71,000 legal practitioners and their teams across small and medium-sized law firms.Join our dynamic international team of driven achievers within a rapidly expanding technology enterprise where change is the only constant. You will be a part of a collaborative network of over 1,000 skilled, compassionate, and ambitious ‘LEAPsters’ working together across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand.Meet the Personal Injury TeamThe Personal Injury team is a dedicated division within LEAP, specializing in developing software tailored for personal injury lawyers. Our cross-functional team comprises legal experts, software engineers, designers, and client-focused specialists who collaborate closely to create practical products utilized daily by PI firms. Our work is guided by in-house Australian Personal Injury Lawyers and informed by a robust client feedback mechanism, ensuring our offerings are shaped by real legal practices and continue to evolve with the needs of lawyers.Your RoleAs a Full Stack Software Engineer, you will partner with various stakeholders, including product owners and client operations, to transform innovative concepts into functional web applications available within LEAP Legal Software. Supported by the broader Engineering organization (LEAP Dev), you will take full ownership of building and maintaining these applications, with an initial focus split evenly between frontend and backend development.Key Responsibilities:Research and develop emerging trends, standards, and best practices for frontend development.Design, develop, and manage backend APIs and services.Ensure scalability to accommodate high volumes of data and users.Implement secure customer authentication mechanisms.Continuously find ways to enhance our software development, deployment, and delivery processes.Revise, update, refactor, and debug existing code.Test and deploy applications and systems efficiently.Utilize Git version control to manage codebases effectively.
Full-time|On-site|Sydney, New South Wales, Australia
About LEAPLEAP is the foremost provider of innovative Legal Practice Management Solutions globally and is a proud part of ATI, one of the largest international LegalTech corporations. For over three decades, our dedication to curiosity and constant enhancement has driven us to redefine productivity tools for legal professionals and their teams, in alignment with our mission to 'Help lawyers who help people'. Our industry-leading software is utilized by more than 71,000 legal practitioners and their teams in small to medium-sized law firms.Joining our vibrant international team of high achievers means becoming part of a rapidly expanding tech company where change is the norm. With over 1000 intelligent, compassionate, and ambitious ‘LEAPsters’, you will find yourself in excellent company across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand.Introducing the Criminal Law TeamThe Criminal Law team is a dedicated division within LEAP, specializing in developing software for criminal lawyers. Our cross-functional team comprises legal experts, software engineers, designers, and client-focused professionals, collaborating closely to deliver practical products used daily by criminal law firms. Our work is guided by in-house Australian criminal lawyers and informed by a robust client feedback mechanism, ensuring our solutions are shaped by genuine legal practice and continue to evolve in sync with how lawyers operate.Your RoleAs a Full Stack Software Engineer, you will collaborate with various stakeholders, including product owners and client operations, to transform innovative ideas and concepts into functional web applications for LEAP Legal Software. With the backing and resources of our broader Engineering organization (LEAP Dev), you will hold complete responsibility for the development and maintenance of these applications. Initially, your work will involve a balanced focus of 50% frontend and 50% backend development.Your ResponsibilitiesInvestigate and implement emerging trends, standards, and best practices for frontend development;Design, develop, and manage backend APIs and services;Ensure scalability to accommodate large volumes of data and users;Implement secure customer authentication protocols;Identify opportunities to enhance our software development, deployment, and delivery processes;Revise, update, refactor, and troubleshoot code as necessary;Test and deploy applications and systems;Utilize Git version control to manage the codebase.
Join The Trade Desk as a Senior Software Engineer, where you will play a crucial role in developing cutting-edge technology that powers the advertising ecosystem. Collaborate with a talented team to design, build, and maintain high-performance software solutions that drive the success of our clients.
Join Canva as a Senior Software Engineer specializing in networking! In this pivotal role, you will contribute to the design, development, and maintenance of cutting-edge networking solutions that enhance connectivity and performance for our users worldwide. This is an exciting opportunity to work in a dynamic environment that fosters innovation and collaboration.
Full-time|On-site|Sydney, New South Wales, Australia
About LEAPLEAP stands as the premier provider of innovative Legal Practice Management Solutions globally and is a proud member of ATI, one of the foremost international LegalTech firms. For over three decades, our relentless curiosity and dedication to continuous improvement have driven us to reinvent productivity tools for legal professionals and their teams, fulfilling our core mission: ‘To assist lawyers who assist people.’ Our cutting-edge software is trusted by over 71,000 attorneys and their teams across small to medium-sized law firms.Joining our dynamic international team of dedicated high achievers means becoming part of a rapidly growing technology enterprise where change is the only constant. With over 1000 intelligent, compassionate, and ambitious ‘LEAPsters’ collaborating across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand, you’ll find yourself in inspiring company.Introducing the LEAP Estates TeamThe LEAP Estates team is a specialized division within LEAP, dedicated to developing software tailored for Estates Lawyers. Our cross-functional team comprises legal experts, software developers, designers, and client-focused professionals, all working in unison to deliver practical solutions utilized daily by Estate firms.Our efforts are guided by in-house Australian Estate Lawyers and informed by a robust client feedback system, ensuring our offerings are shaped by real-world legal practices and continually evolve to meet lawyers' actual working needs.Your RoleAs a Full Stack Software Engineer, you will collaborate with cross-functional stakeholders to transform innovative ideas into robust, production-ready applications. You will have significant ownership over architectural decisions, establish best practices, and lead the journey from concept to release.Your Responsibilities will include:Developing and delivering AI-powered applicationsDesigning, developing, and managing backend APIs and servicesEnsuring scalability to accommodate large volumes of data and usersImplementing secure customer authentication protocolsIdentifying and executing improvements in our software development, deployment, and delivery processesRevising, updating, refactoring, and debugging codeTesting and deploying applications and systemsUtilizing Git version control to manage the codebaseYour QualificationsAt least 3 years of hands-on experience as a Full Stack Software EngineerA strong enthusiasm for developing AI-driven applicationsProficiency in front-end development using modern web technologies, especially ReactExpertise in at least one contemporary server-side programming language or framework (e.g., C#/.NET, TypeScript/Node.js)Solid experience with database technologies (e.g., MySQL, PostgreSQL, DynamoDB)Comprehensive understanding of software development methodologies
Full-time|A$1.2K/yr - A$1.2K/yr|Hybrid|Sydney, Australia
Location: Sydney, Australia (hybrid, three days per week in the office) Relevance AI develops tools for teams to delegate meaningful work to AI agents that think, act, and collaborate like seasoned professionals. The platform allows organizations to create and manage intelligent agents for workflow automation, decision-making, and collaboration. Clients include Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard, who use these solutions to improve operations, marketing, and sales. The company is backed by Bessemer Venture Partners, Insight Partners, Peak XV, and King River Capital. In April 2025, Relevance AI completed its Series B funding round to accelerate growth and expand agentic automation. With headquarters in San Francisco and Sydney, the team works in a hybrid model that emphasizes curiosity, teamwork, and strong execution. LinkedIn named Relevance AI Australia’s #1 Startup in 2025. Role overview The Senior Software Engineer (Chat) will join the Chat team in Sydney. This group builds the conversational interface for Relevance AI’s platform, enabling users to interact with pre-built AI agents, productivity tools, and research workflows. The Chat product relies on a scalable back-end to support real-time, agent-driven conversations. Engineering teams at Relevance AI address a range of challenges, from supporting individual creators to building systems for enterprise clients. This role helps shape systems that make AI accessible, reliable, and production-ready. What you will do Develop and enhance the back-end for Chat, enabling real-time, agentic interactions Work with a modern technology stack, refined for speed and rapid iteration Lead major projects and provide mentorship to teammates See your contributions reach customers quickly, often within hours Work in an environment that values independence and minimizes unnecessary process Work environment Relevance AI provides a supportive, fast-moving setting focused on innovation and collective achievement. Engineers are encouraged to take initiative and can see the direct results of their work.
Full-time|A$1.2K/yr - A$1.2K/yr|Hybrid|Sydney, Australia
Location : Sydney, AU, Hybrid (3 days in office required)About Us At Relevance AI, we are pioneering the AI workforce ecosystem.Our mission is to empower every team to delegate impactful tasks to AI agents that think, act, and collaborate like experts.With Relevance AI, anyone can create and manage intelligent agents that facilitate workflows, decision-making, and collaboration—all on a single, unified platform. Our technology powers industry leaders such as Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard, enabling them to scale excellence across their operations, marketing, and sales.We are supported by leading investors including Bessemer Venture Partners, Insight Partners, Peak XV, and King River Capital, and we raised our Series B round in April 2025 to further accelerate our growth and expand the boundaries of agentic automation.With headquarters in San Francisco and Sydney, we embrace a hybrid work model and thrive on curiosity, collaboration, and execution—we move quickly, think expansively, and succeed together.In 2025, we were honored to be named LinkedIn’s #1 Startup in Australia.If you aspire to shape how the world interacts with AI, we invite you to join our mission.The Role We are looking for a Senior Back-End Software Engineer to join our rapidly growing Chat team in Sydney.This team is responsible for one of Relevance AI’s newest and most dynamic products: Chat, which serves as the conversational interface of our platform. Chat provides users with the ability to engage with pre-built AI agents, productivity tools, and research workflows—all through a robust, scalable back-end that facilitates real-time, agentic interactions.Every engineering team at Relevance AI is exploring unique facets of the AI workforce, from empowering individual creators to scaling enterprise-grade AI systems used by thousands of professionals globally. This position plays a pivotal role in our mission, crafting systems that render AI usable, dependable, and ready for production.At Relevance AI, your contributions will reach customers within hours, providing a unique chance to witness the impact of your work immediately. You will enjoy autonomy and trust to lead significant projects and mentor fellow team members without the burden of excessive approval processes.You will operate across our modern tech stack, which we continuously optimize to enhance speed and iteration. Our collaborative, fast-paced environment encourages innovation and growth.
At Prospa, we are dedicated to unlocking the potential of small businesses. Our mission is to build the future of small business and streamline cash flow through an innovative platform that enables customers to make payments, secure funding, and minimize administrative burden. Join us on this exciting journey! The Role As a Senior Full Stack Engineer, you will play a crucial role in developing the technology that empowers small businesses to thrive with confidence. You will engage with the entire technology stack to design, develop, and scale user-friendly, secure, and reliable systems that facilitate access to essential tools and funding for our clients' success. Within a modern, cloud-native, microservices architecture, you will collaborate closely with Product, Design, and Engineering teams to translate ideas into high-quality customer experiences. You will take full ownership of your projects, adopt a customer-first mindset, and contribute to a culture that embraces learning, experimentation, and continuous enhancement. We leverage AI-driven developer tools to elevate code quality, accelerate delivery, and decrease cognitive load, allowing you to concentrate on solving impactful challenges.
About UsAt UpGuard, we strive to simplify the lives of security teams by delivering powerful solutions that enable organizations to identify, evaluate, and mitigate cybersecurity risks across their attack surfaces, vendor networks, workforce, and trust relationships. Our cutting-edge cyber risk posture management platform seamlessly integrates extensive security ratings, immediate risk assessments, customizable security questionnaires, threat intelligence capabilities, and intelligent AI, providing our clients with a comprehensive overview of their risk landscape.Our Product team at UpGuard consists of dedicated professionals in Product Management, Product Support, Engineering, Design, Data Leak Detection, and Third-Party Risk Management Services. We aspire to lead the Cyber Vendor Risk Management (VRM) space by offering a superior SaaS platform that empowers organizations to effectively manage their third-party risks and external attack surfaces. Our mission is to develop a product that our users will not only love but depend on, continuously enhancing its features and functionality.Position OverviewWe are looking for talented Software Engineers at various levels to join our dynamic Product Engineering team as we experience rapid growth and expansion.As Software Engineers at UpGuard, you will engage deeply with the fast-paced and increasingly critical domain of cybersecurity. Your work will involve presenting data in innovative and insightful ways, creating integrated solutions that have a direct impact on the security postures of our global clientele. We tackle challenges such as high throughput, massive concurrency, and big data processing, reflecting the caliber of engineers we are eager to welcome to our team.In this role, you will collaborate within a cross-functional team that values rapid iteration, teamwork, and efficiency. Together, we will deliver exceptional customer value swiftly while ensuring security and reliability at every phase. We prioritize clean code, thoughtful design, and engineers who are as passionate about the product as they are about the technology behind it.
Join our dynamic Platform Software team at Arista Networks, where you will play a pivotal role in developing cutting-edge diagnostic software designed to validate high-speed digital designs and enhance manufacturing yields for our products used in the largest data centers of the computer networking industry.Collaborate with ExpertsAs part of the Platform software team, you will be involved in every stage of the software development lifecycle, from initial concept through to final production at our off-site manufacturing partners. You will work alongside skilled engineers and hardware teams to ensure design integrity and product validation. Your contribution will be essential in crafting diagnostic specifications and developing robust software solutions that directly improve production quality and efficiency.Your ResponsibilitiesThis role requires a solid foundation in software engineering, along with a keen understanding of hardware design and third-party network processors. You will not only manage ASIC-based networking solutions but also engage in hardware bring-up, feature development, software testing, and providing expert support to our customers.Design and implement production-grade diagnostics for high-speed digital boards and ASICs to facilitate hardware validation.Create and test manufacturing diagnostics to support mass production of digital network devices.Assist in the bring-up of newly manufactured hardware and initiate software deployment.Conduct root-cause analysis to troubleshoot reported issues.Support the integration of new platform software and hardware features.Collaborate with hardware engineers on schedules and feature implementations.Engage in design discussions, code reviews, and project management activities.Develop system software using C and scripting languages (Python, Bash) for our Linux-based platform.Work autonomously and as part of a team.Utilize version control systems to document and track software changes systematically.
About OkendoAt Okendo, we understand that satisfied customers are the most effective marketers. That's why we created a powerful customer marketing platform designed to strengthen the bonds between consumers and the brands they cherish. With Okendo, Shopify brands can accelerate their growth and enhance efficiency by fostering brand loyalty and maximizing lifetime customer value.Our cohesive platform, along with our exclusive suite of products for Reviews, Referrals, Quizzes, Loyalty, and Surveys, is relied upon by over 16,000 Shopify brands to transform one-time buyers into revenue-generating Superfans.Position OverviewAs a Fullstack Software Engineer, you will collaborate with our Product Engineering team to enhance the Okendo platform, emphasizing engineering excellence and a product-focused mindset. You will have a solid foundation in software development principles and a proven track record of writing clean, efficient code. Your responsibilities will include partnering with cross-functional teams to design, develop, and implement software solutions that address business needs. Additionally, you will engage in problem-solving, testing, and deploying software while adhering to established coding standards and best practices.Our Technology Stack:Frontend:- Vue for embeddable widgets and shopper-facing components- Angular for merchant administration- React with Shopify integrationsBackend:- We utilize a serverless architecture on AWS, heavily relying on: API Gateway for our APIs, CloudFront for CDN, and S3 for storage- Lambda (running Node.js) for compute tasks- DynamoDB as our primary data storage, with replication into Redshift for reporting and OpenSearch for search and data aggregation- SQS and SNS for messaging and queueingLanguages & Tools:- Terraform for Infrastructure as Code- TypeScript as our preferred language across the stack- VS Code as our integrated development environment- Jira for our Scrum processYour Impact:KnowledgeComprehensive understanding of our system architecture.Familiarity with the services within our technology stackExpertise in product features and their applications.Awareness of team processes and standards.Strong technical expertise and problem-solving capabilities.Basic knowledge of organizational structure and cross-functional teams.Delivering ResultsDevelops, tests, and deploys software solutions effectively.Breaks down complex tasks into manageable segments.Estimates task durations and manages project timelines.Plans and organizes code modifications efficiently.Identifies potential impacts of solutions and key stakeholders.
Full-time|A$1.2K/yr - A$1.2K/yr|Hybrid|Sydney, Australia
Location : Sydney, AU, Hybrid (3 days in office required)About Us At Relevance AI, we are revolutionizing the AI landscape by creating the ultimate platform for AI workforce management.Our mission is straightforward: enable teams to delegate significant tasks to AI agents that emulate expert-level thinking, actions, and collaboration.With Relevance AI, anyone can effortlessly create and oversee intelligent agents that streamline workflows, decision-making, and collaboration—all within a single, cohesive platform. Our cutting-edge technology empowers industry giants like Canva, Databricks, Confluent, Autodesk, Lightspeed, Rakuten, Aveva, Qualified, and Activision Blizzard to enhance excellence across their operations, marketing, and sales.We are proud to be supported by esteemed investors such as Bessemer Venture Partners, Insight Partners, Peak XV, and King River Capital, having successfully raised our Series B funding in April 2025 to propel our growth and redefine the frontiers of agentic automation.With headquarters in San Francisco and Sydney, we embrace a hybrid work model that promotes curiosity, collaboration, and swift execution. We think big, move fast, and succeed together. In 2025, we were honored to be named LinkedIn’s #1 Startup in Australia.If you are ready to shape the future of AI, we invite you to join us.The Role We are seeking a Senior Back-End Software Engineer to join our critical Enterprise team in Sydney.This team is responsible for building and scaling the fundamental platform capabilities that serve Relevance AI’s largest and most complex clients. You will contribute to the systems that ensure our platform is secure, reliable, compliant, and scalable for enterprise-level operations—from identity and access management to auditability and compliance.This position is perfect for an engineer who thrives on solving intricate technical challenges, designing resilient back-end systems, and managing complex projects from inception to completion while collaborating closely with product and customer-facing teams.Each engineering team at Relevance AI is innovating at the forefront of the AI workforce, from empowering individual creators to scaling enterprise-grade AI solutions utilized by thousands of employees worldwide. This role is central to our mission, constructing systems that render AI both usable and reliable, ready for production.At Relevance AI, your contributions will reach customers within hours, offering a unique opportunity to witness the immediate impact of your work. You will have the freedom and trust to spearhead key projects and mentor fellow engineers.
About OkendoAt Okendo, we believe that satisfied customers are the most effective marketers. Our mission is to forge deeper connections between consumers and their favorite brands through our innovative customer marketing platform.Okendo empowers Shopify brands to accelerate growth and enhance efficiency by fostering brand loyalty and maximizing customer lifetime value. Our integrated platform, complete with unique offerings for Reviews, Referrals, Quizzes, Loyalty, and Surveys, is trusted by over 16,000 Shopify brands to transform one-time buyers into devoted Superfans.Position OverviewAs a Senior Backend Engineer, you will join our Product Engineering team to enhance the Okendo platform, emphasizing engineering excellence with a product-oriented approach. You should have a solid grounding in software development principles and a demonstrated ability to produce clean, efficient code. Collaborating with cross-functional teams, you will design, develop, and implement software solutions that address business needs. Your responsibilities will include troubleshooting, testing, and deploying software while adhering to established coding standards and best practices.Our Tech Stack:Frontend:- Vue for embeddable widgets and consumer-facing components- Angular for merchant administration- React integrated with ShopifyBackend:- We utilize a serverless architecture on AWS, relying heavily on API Gateway for our APIs, CloudFront for CDN, and S3 for storage- Lambda (running Node.js) for computing tasks- DynamoDB serves as our primary data store, with replication into Redshift for reporting and OpenSearch for search and aggregation- SQS and SNS are employed for queueing and messagingLanguages & Tools:- Terraform for Infrastructure as Code- TypeScript is our selected language for the full stack- VS Code serves as our IDE- Jira facilitates our Scrum processesYour Impact:KnowledgeGain a comprehensive understanding of our system architecture, including the services utilized within our tech stack.Demonstrate proficiency in product features and their application.Understand team processes and standards.Showcase proficient technical expertise and problem-solving abilities.Possess a basic understanding of the organization and cross-functional teams.Delivering ResultsDevelop, test, and deploy software solutions effectively.Decompose intricate tasks into manageable parts.Estimate task durations and manage timelines efficiently.Plan and organize code modifications systematically.Identify potential impacts of solutions and engage key stakeholders.
Jul 27, 2025
Sign in to browse more jobs
Create account — see all 1,765 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.