CrawlJobs Logo

Staff Database Developer

Canada, Toronto Employment contract 162000.00 - 203000.00 CAD / Year · Job Posted May 28, 2026
Apply Position
Job Link Share

Job Description

ACV Auctions is looking for a Staff Engineer, Database to join our ACV MAX Engineering team and lead the evolution of the data platform behind our SaaS product, MAX Digital. This role will focus on the design, optimization, and modernization of transactional and analytical data systems, including SQL Server–based platforms, synchronization workflows, and cross-system data integration patterns. The ideal candidate has a strong track record of technical leadership in complex data environments, with deep expertise in SQL Server, data modeling, performance tuning, and scalable platform design. They should also bring experience modernizing legacy data architectures and defining practical approaches for data pipelines, orchestration, and system integration while preserving the reliability of business-critical systems.

Job Responsibility

  • Lead the architectural design and technical decision-making process for core data platform components, including SQL Server systems, data models, synchronization patterns, and cross-system data workflows, ensuring alignment with product goals and engineering standards
  • Design, develop, and implement complex features and enhancements within SQL Server and MongoDB, considering performance, scalability, and security aspects
  • Collaborate with product managers, designers, and other engineers to define requirements and translate them into technical specifications
  • Mentor and guide junior engineers, providing technical expertise, code reviews, and best practices to foster professional growth
  • Evaluate SQL and MongoDB environments and produce/execute plans to evolve the data architecture/infrastructure of our platform, ensuring that development engineers can work easily and effectively
  • Lead the evaluation and modernization of legacy ETL-style, batch, and synchronization workflows that support core business operations
  • Define scalable approaches for data pipeline architecture and orchestration that improve observability, supportability, recoverability, and operational resilience
  • Partner with application, product, and analytics teams to improve how transactional systems, analytical systems, and downstream integrations exchange data, reducing reliance on tightly coupled legacy database-driven workflows where appropriate
  • Standardize patterns for data synchronization, transformation, validation, and downstream delivery across shared platform components
  • Drive performance optimization efforts across both operational and batch-oriented workloads, including query tuning, indexing strategy, workload analysis, and data lifecycle considerations
  • Investigate and resolve complex technical issues, applying a systematic approach to troubleshooting and debugging
  • Collaborate with quality assurance teams to ensure robust testing strategies, including unit, integration, and performance testing
  • Stay current with industry trends, emerging technologies, and best practices, and apply this knowledge to improve the SQL Server product
  • Participate in cross-functional collaboration with teams such as documentation, support, and customer engagement to address customer needs effectively
  • Contribute to the continuous improvement of development processes, tools, and methodologies
  • Perform additional duties as assigned

Requirements

  • Ability to read, write, speak and understand English
  • BS in Computer Science or related technical discipline or equivalent practical experience required. Advanced degrees are a plus
  • 10+ years' professional experience in software engineering with deep Microsoft SQL Server expertise
  • experience with PostgreSQL and MongoDB is a plus
  • Strong proficiency in database internals, query optimization, and performance tuning
  • Deep expertise in SQL/T-SQL programming, database design principles, and data modeling
  • Solid understanding of SaaS, distributed systems, scalability, and high availability concepts
  • Experience with Python, C/C++, C#, or other relevant programming languages
  • Proven track record of designing and implementing complex software features with a focus on quality, maintainability, and performance
  • Excellent problem-solving skills and the ability to navigate complex technical challenges
  • Strong communication skills and the ability to collaborate effectively in cross-functional teams
  • Previous experience in a technical leadership or mentoring role is highly desirable
  • Microsoft certifications related to SQL Server are a plus
  • Experience designing, implementing, or modernizing ETL/ELT workflows, batch processing, synchronization services, or application-integrated data pipelines
  • No immigration or work visa sponsorship provided for this position

Nice to have

  • Advanced degrees are a plus
  • experience with PostgreSQL and MongoDB is a plus
  • Previous experience in a technical leadership or mentoring role is highly desirable
  • Microsoft certifications related to SQL Server are a plus

What we offer

  • Company Sponsored (paid) Healthcare, Dental, Vision, Life/AD&D, Short-Term and Long-Term Disability
  • Comprehensive additional optional benefits such Critical Illness and Supplemental Life/AD&D
  • All insurance benefits go into effect on your date of hire
  • Generous Parental Leave Top-Up Pay and Vacation Programs
  • Employee Stock Purchase Program with additional opportunities to earn stock in the company
  • Retirement planning through the Company's RRSP

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Database Developer

8 matching positions

Staff Database Engineer

We are looking for a Staff Database Engineer to support the design, migration, a...
Location
Location
United States , Lehi
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience migrating database solutions to AWS cloud environments in a hands-on technical capacity
  • Strong working knowledge of DynamoDB, DocumentDB, and other NoSQL database technologies
  • Advanced programming ability in Python for automation, integration, and data engineering tasks
  • Experience building data pipelines that manage large-scale, complex datasets and feed downstream systems reliably
  • Practical expertise with Redis or similar in-memory databases, ideally including AI, vector database, or low-latency application use cases
  • Familiarity with Solr and search-oriented data platforms used to support high-volume environments
  • Working knowledge of shell scripting for operational automation and support activities
  • Ability to discuss and apply database architecture decisions in real implementation scenarios, not only at a conceptual level
Job Responsibility
Job Responsibility
  • Lead database migration efforts into AWS-based environments, including planning, execution, and post-migration validation across modern data platforms
  • Build and maintain data pipelines that process high-volume, complex information and deliver dependable outputs to consuming services and presentation layers
  • Develop backend solutions using Python to automate database operations, streamline workflows, and improve data movement efficiency
  • Work with DynamoDB, DocumentDB, and related NoSQL technologies to design scalable data models and support application performance needs
  • Implement and optimize Redis, ElastiCache, MemoryDB, or similar in-memory data stores, including use cases tied to AI or vector-based workloads
  • Partner with technical teams to translate architectural goals into practical cloud-based database implementations rather than high-level concepts alone
  • Support search and data retrieval capabilities through technologies such as Solr and related indexing platforms used in production environments
  • Create and maintain scripts for automation, deployment, and operational support using shell scripting and other command-line tools as needed
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Staff Database Engineer, MAX Digital

ACV Auctions is looking for a Staff Engineer, Database to join our ACV MAX Engin...
Location
Location
United States , Buffalo
Salary
Salary:
160000.00 - 215000.00 USD / Year
acvauctions.com Logo
ACV Auctions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to read, write, speak and understand English
  • BS in Computer Science or related technical discipline or equivalent practical experience required
  • 10+ years' professional experience in software engineering with deep Microsoft SQL Server expertise
  • Strong proficiency in database internals, query optimization, and performance tuning
  • Deep expertise in SQL/T-SQL programming, database design principles, and data modeling
  • Solid understanding of SaaS, distributed systems, scalability, and high availability concepts
  • Experience with Python, C/C++, C#, or other relevant programming languages
  • Proven track record of designing and implementing complex software features with a focus on quality, maintainability, and performance
  • Excellent problem-solving skills and the ability to navigate complex technical challenges
  • Strong communication skills and the ability to collaborate effectively in cross-functional teams
Job Responsibility
Job Responsibility
  • Lead the architectural design and technical decision-making process for core data platform components
  • Design, develop, and implement complex features and enhancements within SQL Server and MongoDB
  • Collaborate with product managers, designers, and other engineers to define requirements
  • Mentor and guide junior engineers
  • Evaluate SQL and MongoDB environments and produce/execute plans to evolve the data architecture/infrastructure
  • Lead the evaluation and modernization of legacy ETL-style, batch, and synchronization workflows
  • Define scalable approaches for data pipeline architecture and orchestration
  • Partner with application, product, and analytics teams to improve data exchange
  • Standardize patterns for data synchronization, transformation, validation, and downstream delivery
  • Drive performance optimization efforts across both operational and batch-oriented workloads
What we offer
What we offer
  • Multiple medical plans
  • Company-sponsored (paid) Short-Term Disability, Long-Term Disability, and Life Insurance
  • Comprehensive optional benefits such as Dental, Vision, Supplemental Life/AD&D, Legal/ID Protection, and Accident and Critical Illness Insurance
  • Generous paid time off options including uncapped vacation days
  • Employee Stock Purchase Program with additional opportunities to earn stock in the Company
  • Retirement planning through the Company's 401(k)
  • Fulltime
Read More
Arrow Right

Staff IT Application Software Developer

We are looking for a passionate Staff Software Developer to design, develop and ...
Location
Location
United States , Secaucus
Salary
Salary:
105000.00 - 140000.00 USD / Year
sanmina.com Logo
Sanmina
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree or equivalent
  • Minimum of 5+ years of experience
  • C# web development with .NET framework
  • Experience with web development
  • Experience with MVC, MVVM design pattern and frameworks (Angularjs or Knockoutjs library preferred)
  • Working experience with relational databases and SQL, must be familiar with framework for DAL (Data Access Layer)
  • Ability to translate user requirement to technique implementation and break down to tasks
  • Using Microsoft visual studio as IDE is required
  • Experience with source control (SVN or Git Hub)
  • Strong verbal communication skill and team collaboration consensus required
Job Responsibility
Job Responsibility
  • Design, development and custom application testing as per user requirement
  • Analyze and estimate impact for potential upgrade or migration of the existing solution
  • Design and implementation of software projects using C#
  • Document technical specifications
  • Provide technical support and troubleshoot to end user issues
What we offer
What we offer
  • Performance-based annual bonus eligibility
  • 401(k) retirement savings plan
  • Tuition reimbursement for eligible education programs
  • Comprehensive medical, dental, and vision coverage with access to leading providers
  • Mental health resources and employee wellness support programs
  • Company-paid life and disability insurance
  • Paid time off (PTO) and company-paid holidays
  • Parental leave and family care support programs
  • Structured training programs and on-the-job learning opportunities
  • Matching gifts and volunteer programs to support causes you care about
Read More
Arrow Right

Applications Infrastructure Developer

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience
  • Basic knowledge of IT infrastructure concepts, including servers, networking, and storage
  • Basic knowledge of ITIL process (Incident, Change & Problem Management)
  • Foundational understanding of database principles (both relational and non-relational)
  • Experience with Linux or Windows Server administration
  • Exposure to OpenShift, Kubernetes
  • Exposure to cloud computing platforms
  • Exposure to Middleware components
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Provisioning and Maintenance: Assist in the setup, configuration, and maintenance of database servers and systems (e.g., SQL, NoSQL)
  • Monitoring: Monitor database health, performance, and system availability to ensure operational excellence
  • Fulltime
Read More
Arrow Right

Business Sales Development Manager

The Business Sales Development Manager is a working manager role, responsible fo...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering, Computer Science, or other technical area
  • MBA a huge plus
  • PMP certification preferred
  • Established rolodex within Embedded industry a plus
  • Aerospace Industry experience REQUIRED
  • Sales & Business Development experience 5-10 years
  • Proven Customer Relations experience in organic program growth
  • Professional appearance, demeanor and communication with clients
  • Self-Starter, organized, detail oriented
  • History of strong leadership, deep practical engineering knowledge and a proven track record for timely project delivery, project management, cost control and customer satisfaction
Job Responsibility
Job Responsibility
  • Develop a database of qualified leads through referrals, telephone canvassing, face to face, cold calling business owners, email, and networking
  • Identify, research and expand in new industry options for embedded systems
  • Be continuously aware of the Embedded Engineering Industry current events, including customer planning and competitor’s offerings
  • Understanding of the various Embedded service solutions RTC offers and make recommendations to prospective clients business issues
  • Sell consultatively for professional Engineering Services tailored exclusively to the Embedded industry
  • Demonstrates technical selling skills and Embedded knowledge within aerospace and new industries identified
  • Demonstrates knowledge and has effective presentation skills of an Agile full life cycle Embedded software development service
  • Report and present business development status of activities bi-weekly
  • Develops annual sales plan, which details activities to follow during the fiscal year
  • Complete understanding of pricing and proposal models
  • Fulltime
Read More
Arrow Right

Manager-Practice Management

Manages daily operations of medical practice for TMC HealthCare’s physician prac...
Location
Location
United States , Tucson
Salary
Salary:
Not provided
tmcaz.com Logo
Tucson Medical Center
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in business management, finance, accounting or related field preferred
  • Five (5) years of physician practice experience, preferably two (2) years in a managerial or supervisory role
  • Knowledge of management theory, practices, and tools utilized (preferably within the hospital or healthcare industry)
  • Knowledge of federal and state requirements as it relates to medical insurance and Medicare/ Medicaid
  • Skill in budget management, compiling statistics, composing letters and reports
  • Skill in computer applications such as basic functionality of the computer, PC File and Folder, Word, EXCEL, Outlook, PowerPoint and presentation skills
  • Ability to read and interpret documents, contracts, proposals, and related legislation
  • Ability to prepare detailed reports and correspondence
  • Ability to speak effectively before groups of employees or customers
  • Ability to calculate figures and compute rate, ratio, and percent and to draw and interpret bar graphs and apply basic algebraic concepts
Job Responsibility
Job Responsibility
  • Manages daily operations of medical practice for TMC HealthCare’s physician practices
  • oversees operations, staffing, patient flow, budgets and efficiency of operations
  • Manages and supervises staff
  • interviews, hires and trains
  • evaluates employee performance
  • deals with performance problems as appropriate
  • delegates work assignments effectively
  • Reviews profit/loss statements and makes recommendations on budget resource allocations and financial decisions
  • ensures all financial transactions are properly executed and recorded
  • Serves as liaison for physicians with administrative issues
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – Billing & Subscription Platform

Join GM's Digital Products Engineering organization and help define the next gen...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
189300.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 10+ years of professional software engineering experience, with at least 3+ years in roles leading design and delivery of complex backend or platform systems
  • Significant experience with full-stack or backend development for enterprise integrations, ideally including Zuora or similar billing/subscription platforms
  • Strong experience with batch processing and financial systems, including reliability, reconciliation, and data integrity considerations
  • Hands-on Azure experience, including designing and migrating services to cloud-native architectures (containers, managed services, security, networking)
  • Proficiency in several of the following: Java, Spring Boot, Node.js, JavaScript/TypeScript, React/Angular
  • Experience building microservices, event-driven systems with Kafka, and working with both relational and NoSQL databases
  • Solid understanding of automated testing and quality practices, including frameworks such as JUnit, Jest, Cypress, or equivalents
  • Proven ability to lead technical direction, influence cross-team decisions, and deliver results in a complex, highly integrated environment
Job Responsibility
Job Responsibility
  • Lead architecture and technical direction for core billing domains (subscriptions, invoicing, payments, taxation, adjustments) and Zuora integration, setting patterns and reference implementations used by multiple teams
  • Drive design and development of complex billing platform features and integrations, ensuring they are resilient, secure, and compliant across markets
  • Design and evolve high-volume batch processing systems for financial transactions, with clear SLIs/SLOs and strong observability (logs, metrics, traces)
  • Shape end-to-end onboarding and account lifecycle experiences for OnStar and other connected services, partnering with product and UX to deliver seamless customer journeys
  • Lead migration of services to Azure using cloud-native best practices, including containerization, infrastructure-as-code, and secure-by-default configurations
  • Build and review microservices and event-driven systems leveraging Kafka and modern service design, ensuring consistency, reuse, and high reliability across the platform
  • Collaborate across organizations (product, business, finance, tax, data, and other engineering teams) to define scalable solutions and align technical decisions with business priorities
  • Mentor and coach engineers at multiple levels, providing guidance on design, coding, testing, observability, and operational excellence
  • help grow future technical leaders
  • Champion engineering best practices (code quality, automated testing, CI/CD, security reviews) and lead design/architecture reviews for high-impact initiatives
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Bridge Inspection Team Leader

Location
Location
United States , Oklahoma City; Duncan
Salary
Salary:
Not provided
connectcec.com Logo
CEC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High school diploma or general education diploma (GED). Associate degree (A.A.) or equivalent in engineering studies from two-year college or technical school preferred
  • Minimum five years’ experience in bridge inspection assignments in responsible capacity
  • Successful completion of two-week comprehensive NHI Course No. 130055 (Safety Inspection on In-Service Bridges) and QC/QA training as required by ODOT
  • Comprehensive knowledge of National Bridge Inspection Standards (NBIS), Specifications for the National Bridge Inventory (SNBI) State Bridge Inspection and associated Quality Control – Quality Assurance (QC/QA) requirements
  • Proficient personal computer skills including electronic mail, record keeping, routine database activity, word processing, spreadsheet, graphics. ODOT BrM familiarity preferred
  • English language skills: ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Ability to write simple correspondence. Ability to effectively present information in one-on-one and small group situations to customers, clients, and other team members of the organization
  • Mathematical skills: ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals
  • ability to compute rate, ratio, and percent and to draw and interpret graphs. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations
  • Reasoning skills: ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables
  • Organizational skills: ability to prioritize and organize tasks
Job Responsibility
Job Responsibility
  • Performs onsite visual bridge inspections according to National Bridge Inspection Standards (NBIS) or Specifications for the National Bridge Inventory (SNBI) State Bridge Inspection and associated Quality Control – Quality Assurance (QC/QA) requirements, FHWA inspection schedule, and Oklahoma Department of Transportation (ODOT) procedures
  • Completes inspection reports, including field observations, photographs, and measurements
  • Enters inspection report data into the ODOT Bridge Management System (BrM)
  • Drafts maintenance recommendations for bridges with issues, as necessary
  • Prepares and delivers, as needed, bridge inspection submittal to appropriate county or municipality and ODOT, including reports, CDs, and maps
  • Attends and participates in annual ODOT and internal QC/QA training
  • Coordinates bridge inspection activities with the ODOT Field District County Bridge Engineer, County and/or City government agencies, Circuit Engineering Districts, and railroad and/or utility companies as required for inspections
  • Performs limited personnel functions, including performance management feedback, mentoring, employee development, and reinforcing a positive work environment. Plans and schedules work for team members, ensuring the appropriate and effective distribution of assignments, labor, and equipment for efficient performance of duties. Reviews and approves timesheets and time off requests for accuracy and completeness
  • Adheres to corporate policies and procedures, Practice and Department procedures, and ensures consistent application and team member compliance
  • Develops, fosters, and maintains client relationships
  • Fulltime
Read More
Arrow Right