Job Closed
This listing is no longer active.
Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
Senior Software Engineer, Backend
Location
Canada
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Backend
DraftKings Inc.
• Design and develop scalable back-end systems and APIs that power high-impact applications used by a large, engaged user base around the clock. • Deliver production-ready code, driving forward new features and capabilities in a 24/7 sports betting environment. • Prioritize agility and scalability equally to support rapid product rollouts while ensuring systems are built to pivot and perform at scale. • Own the full software development lifecycle, from initial design through long-term maintenance, performance tuning, and reliability improvements. • Triage, investigate, and resolve production issues with urgency, contributing to a culture of continuous improvement and operational excellence. • Ensure all components are built to withstand high volume and real-time demands, optimizing for speed and efficiency. • Collaborate cross-functionally to align technical execution with product goals, mentoring peers and driving quality standards across the team.
Job Requirements
- Bachelor's degree in Computer Science or any relevant combination of education, experience, and training.
- At least 3 years of professional experience in object-oriented backend development using languages such as C# or Java, with deep knowledge of OOP principles, design patterns, and backend system architecture.
- Proven success designing and building scalable distributed systems in Cloud environments such as AWS or Google Cloud Platform (GCP).
- Advanced proficiency in writing and maintaining automated test suites, including unit, integration, and performance tests, for large-scale backend services.
- A demonstrated ability to mentor and grow other engineers through code reviews, design reviews, and collaborative debugging.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Backend Engineer Jobs
Expert Mendix Developer
AIO LogicAIO Logic is a financial technology company providing SaaS solutions to SMB and middle market commercial lenders. Our loan and portfolio management platform, AXIS, is the only end to end solution capable of managing the complex requirements and bespoke loan structures of SMB and middle market commercial lending.
About AIO Logic AIO Logic is a fast-growing SaaS automation platform transforming complex commercial lending, asset-based lending, and structured finance operations. Our platform integrates low-code automation, data intelligence, and configurable workflows to simplify fragmented back-office processes into seamless, scalable solutions. We partner with banks, private credit funds, and specialty finance institutions to modernize loan operations, ensure compliance, and deliver transparency through one unified platform. Our technology stack spans Mendix, Java, React, microservices, SQL, and AWS, with a strong focus on security, scalability, and maintainability. Key Responsibilities Design & Development • Design, build, and deliver Mendix applications and modules aligned with business requirements (loan origination, underwriting, servicing, and document management). • Translate complex financial and lending business logic into Mendix microflows, domain models, and UI components. • Extend Mendix functionality using custom Java actions, custom widgets, and front-end customizations when required. Integration • Create and maintain secure integrations with external and internal systems via REST APIs, SOAP, OData, and relational databases. • Ensure high reliability and performance of data flows across systems. Performance & Quality • Monitor and improve application performance; diagnose and resolve inefficiencies in microflows, pages, or queries. • Maintain code quality through unit testing, peer reviews, and refactoring. Security & Compliance • Implement role-based access control, secure data handling, and audit logging in line with fintech regulatory requirements. • Partner with compliance and risk teams to align solutions with SOC-2, ISO, or other industry standards. Reporting & Analytics • Build dashboards, reports, and analytics tools to support lending and portfolio management (loan health, financial ratios, risk metrics). • Contribute to data modeling and query optimization for business intelligence and operational reporting. Maintenance & Operations • Support and maintain existing Mendix applications; troubleshoot issues, apply patches, and oversee upgrades. • Manage deployment across environments (Dev, Test, Prod) and participate in CI/CD pipeline management and Git-based version control. Collaboration & Mentorship • Collaborate with Product, Business Analysis, Risk, and Operations teams to understand evolving business rules. • Mentor junior developers and promote best practices in Mendix design, modularization, and maintainability. Architecture & Best Practices • Lead or contribute to architectural decisions for Mendix apps, ensuring scalability and clean modular design. • Establish and uphold coding standards, naming conventions, and documentation protocols across the development team. Qualifications Required Skills & Experience • 5+ years of hands-on Mendix development with a proven track record of delivering enterprise-grade applications. • Mendix Expert Certification preferred (or equivalent practical expertise). • Strong command of microflows, domain modeling, and page/layout design. • Experience extending Mendix via custom Java actions, widgets, and front-end scripts. • Demonstrated experience integrating Mendix apps with REST APIs, SOAP, OData, and SQL databases. • Proficiency in data modeling, complex queries, and performance tuning. • Solid understanding of security best practices including user roles, access control, and secure data handling. • Familiarity with Git, CI/CD pipelines, and deployments across multiple environments. • Comfortable working in Agile/Scrum environments with documentation, testing, and sprint collaboration. Preferred / Domain-Specific Experience • Background in financial services software, particularly commercial lending, portfolio/risk management, or loan servicing. • Understanding of variable-rate and conditional loans, amortization schedules, and waterfall payment logic. • Experience implementing dashboards, analytics, or financial reporting modules. • Exposure to regulated or SOC/ISO-compliant environments with strong data privacy standards. • History of designing scalable and maintainable Mendix modules adaptable to evolving business needs. • Bonus: familiarity with AWS, Azure, or other cloud environments, performance monitoring, and logging tools. Soft Skills • Strong communication and collaboration skills across technical and business teams. • Analytical thinker with a proactive approach to problem solving. • Ability to mentor peers and contribute to continuous improvement of engineering practices. What We Offer • Opportunity to join a fast-scaling fintech SaaS company driving transformation in the commercial lending industry. • A remote-first, collaborative environment emphasizing innovation, ownership, and accountability. • Competitive salary and performance-based incentives. • The ability to influence architectural and platform direction in a high-impact role. • Continuous professional development and exposure to cutting-edge low-code technologies. Equal Employment Opportunity & Compliance AIO Logic, Inc. is an equal opportunity employer. We are committed to building an inclusive workplace and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law. AIO Logic provides reasonable accommodations to qualified individuals with disabilities and to individuals with sincerely held religious beliefs, in accordance with applicable law. This position is open to candidates authorized to work in the United States. AIO Logic does not currently offer visa sponsorship. Compensation Disclosure: • The salary range for this role is $100,000 – $125,000 USD, commensurate with experience, skills, and location. Salary ranges are provided in accordance with applicable state and local pay transparency laws.
• Trabalhar em soluções técnicas escaláveis utilizando Java, Node.js e React. • Colaborar com equipes multifuncionais para criar soluções inovadoras. • Participar na definição de arquiteturas de sistemas e revisões de código.
Staff Backend Engineer, Gitlab Delivery
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Guide the technical vision and architecture for GitLab’s cloud-native, self-managed deployments and upgrade workflows. • Establish operational maturity standards, service integration patterns, and deployment models that help development teams manage the lifecycle of their components. • Design and maintain Kubernetes Operators, Helm charts, and upgrade orchestration tooling for self-managed GitLab deployments across varied environments. • Develop automation and integration frameworks for database migrations, rolling deployments, compatibility checks, and rollback paths. • Define database and application lifecycle strategies, including safe PostgreSQL migration approaches and validation mechanisms that reduce downtime risk. • Work with Product Management, GitLab.com Site Reliability Engineering, GitLab Dedicated, and development teams to align deployment patterns with customer needs. • Mentor engineers and enable customer-facing teams through design reviews, code reviews, documentation, and runbooks. • Drive observability, testing, performance, and resilience practices for self-managed deployments, and contribute to incident response and post-incident learning.
Intermediate Backend Engineer, Gitlab Delivery
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
• Maintain and improve the Omnibus GitLab package so GitLab components work reliably in self-managed deployments. • Develop and support GitLab Helm Charts for scalable, production-ready Kubernetes deployments. • Enhance the GitLab Environment Toolkit (GET) and validated reference architectures used by enterprise and internal users. • Support and extend the GitLab Operator for Kubernetes-native lifecycle management of GitLab installations. • Improve the installation, upgrade, and day-to-day operating experience across supported self-managed platforms. • Collaborate with Security to address vulnerabilities and strengthen secure defaults and configurations across the deployment stack. • Build and maintain automation and continuous integration and continuous deployment pipelines that validate deployment tooling across Omnibus, Charts, GET, and the Operator. • Partner with Distribution Engineers, Site Reliability Engineers, Release Managers, and Development teams to integrate new features and keep user-facing documentation accurate and useful.



