Principal Software Engineer at JobGet focusing on backend development and AI integration for service industry solutions. Collaborating across teams to drive engineering excellence and business alignment.
Responsibilities
Architect systems, working in an agile start-up development environment, and leveraging AI
Focus on backend development across all products
Bridge the gap between engineering and the broader business
Shape technical strategy and proactively partner with leadership
Drive cross-functional priorities, collaborating with product and development managers
Align impact across a multi-product, multi-team environment
Demonstrate high resourcefulness; empowered to make significant technical decisions
Maintain high bar for individual execution by writing clean, efficient, and production-ready code
Lead by example in code quality by defining testing standards
Identify and execute fixes for architectural bugs and performance issues
Evaluate and integrate emerging AI-powered tools for operational efficiency
Lead architectural evaluations and design reviews
Partner effectively with QA to improve automated testing coverage
Lead incident response and postmortem processes to establish best practices
Elevate the engineers around you through rigorous code reviews and feedback
Requirements
10+ years of experience in software engineering
Recent experience working on a small, agile team contributing to all phases of the software development lifecycle in a start-up environment
Primary experience in Go, comfortable working across existing .NET and TypeScript codebases
Experience implementing event-driven architecture within microservices ecosystems using tools like Apache Kafka
Experience creating database schemas that represent and support business processes
Strong understanding of object-oriented programming, data structures, and algorithms
Strong experience with AWS platforms, including an understanding of their capabilities and limitations
Experience with CI/CD pipelines and automated testing frameworks
Proven ability to operate across organizational lines, comfortable influencing without authority
Deep software engineering fundamentals, with experience in multi-product architectures
Experience working in an environment shaped by acquisitions or rapid growth
A track record of making well-reasoned technical decisions
Strong collaboration and communication skills
Benefits
Flexible time off
Remote-first
Flexible work hours - our employees are in multiple time zones
Senior C#/.NET engineer applying AI coding agents to Quest’s on - premises enterprise software. Improving development speed, quality, testing, and team practices.
Embedded software developer building secure real - time C/C++ firmware for microprocessor - based protection relays. Optimizing grid - protection performance, IEC 61850 communications, and AI - assisted validation.
Embedded software developer building real - time C/C++ firmware for protection relays. Optimizing grid - protection performance, cybersecurity, and IEC communications.
Software Developer building React and TypeScript features for Cisco Splunk’s AI Canvas. Designing AI agents and secure workflows for customer investigations across observability and security products.
Multilingual coding expert reviewing code and evaluating AI - generated technical responses for Gramian Consultancy. Creating prompts, solutions, explanations, and actionable feedback across programming tasks.
Senior Software Engineer supporting Power Platform implementation, optimisation, and transformation. Working with Dynamics 365, Dataverse, Power Apps, Power Automate, and Azure services in Montreal.
Senior Engineer owning Xero reporting initiatives end to end. Improving accounting experiences, platform reliability, and compliance workflows for small businesses and advisors.
Software Engineer II building web, mobile, and scalable API experiences for Affirm’s card acquisition team. Shipping onboarding improvements that attract and convert customers.
Software Engineer building AI observability features for Honeycomb’s developer tools. Developing data infrastructure and product experiences to help customers debug LLM agents.