Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer Iv, Viper Engineering

ACV Auctions

Who we are looking for:
ACV Auctions is looking for a Software Engineer to join our MAX Engineering team and work on our SaaS Product, MAX Digital. The position will focus on backend development & maintenance of Go Lang features & services hosted in AWS and utilizing Postgres and NOSQL.The ideal candidate has a strong background and proven track record of architecting and designing enterprise applications in Go Lang and Node.JS, a penchant for high quality code, and a team minded approach to development.What you will do:
Develop Services using modern language stacks like Go Lang, Postgres and NoSQL databases like mongo, SQL Server is nice to have.Design and build complex systems that can scale rapidly with little maintenance, with a strong focus on reliability, performance, and operational excellence.Design, build, and maintain Kafka-based event processing services, including consuming, deserializing, validating, persisting, and reacting to events to drive downstream workflows.Design and implement effective service/product interfaces, including third-party API integrations and extensible handler patterns for new integrations.Develop and maintain application data models, including writing and tuning complex SQL queries, optimizing indexes and performance, and designing schemas that reliably support application workflowsOwn larger, complex initiatives end-to-end—from discovery and requirements through delivery and production support—driving alignment across engineering and business stakeholders.Collaborate with software and production engineers to design scalable services, plan feature roll-out, and ensure high reliability and performance of our products.Design and develop systems across all major departments including but not limited to;
data, enterprise applications, and IT.Lead technical design and architecture decisions across multiple systems/services, and help establish standards, patterns, and best practices.Modify and develop custom software patterns as needed to solve highly complex software problems, and clearly document tradeoffs and long-term maintenance implications.Be accountable for the overall performance of products and/or services within a defined area of focus, including diagnosing production issues and driving improvements.Conduct code reviews, develop high-quality documentation, and build robust test suites for your products (unit/integration testing), ensuring maintainable and well-covered code.Provide technical leadership through mentoring, coaching, and strong design/code review feedback, helping raise overall engineering quality.Develop roadmaps and prioritize technical debt to effectively plan features and work, balancing delivery with long-term platform health.Drive operational maturity (observability, incident response, on-call practices, reliability goals) and lead post-incident analysis with preventative action plans.Handle multiple competing priorities in an agile, fast-paced environment while maintaining strong engineering discipline and delivery quality.Perform additional duties as assigned.What you will need:
Ability to read, write, speak and understand English.BS degree in Computer Science or a related technical discipline or equivalent practical experience preferredMinimum 8 years of experience building SaaS web applications using Go Lang and Node.JS and/or C# nice to have (12+ years desirable).Strong experience maintaining and extending an existing codebase, adapting to pre-existing patterns and tracing the code’s path of execution across services.Strong experience integrating 3rd-party APIs, implementing authentication & authorization and developing asynchronous data flows.Strong experience publishing and consuming Kafka events, including designing event contracts, building reliable event-driven workflows, and handling ordering, retries, idempotency, and failure recovery.Strong experience developing unit and integration-tests, and setting expectations for test strategy and coverage.Strong experience integrating with cloud service (AWS), specifically: SQS, SNS, S3, ECS, EKS, Lambda, ElasticSearch, Docker / Containers.Strong experience working with Docker and Kubernetes, including containerization, orchestration (k8s) and serverless deployment scenarios.Strong experience with build & deployment automation (CI/CD) and release workflows.Strong SQL programming and data-layer development experience (schema design, query performance, indexing, and data reliability patterns).Minimum 8 years of experience working with continuous integration and build tools.Expert in version control systems and branching/release strategies.Expert in software engineering tooling and mentors and drives adoption for new tools and tooling standards.Expert in release, builds, testing and the entirety of the SDLC.Expert at debugging distributed systems using distributed tracing and other common tools;
able to lead root-causeanalysis and preventative improvements.Top notch communication skills, including clearly communicating tradeoffs and aligning stakeholders.Experience architecting and designing systems from the ground up, including making pragmatic decisions for scalability, reliability, and maintainability.Experience working with a geographically dispersed team across multiple timezones, including leading technical alignment and delivery across teams.#LI-AM3
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer Iv, Viper Engineering in Winnipeg, MB vacancy
  • $120k - $130k per year

    We are looking for a Senior Software Developer who loves writing code but also enjoys thinking about how the entire system fits together. You will be a key player in our core development team, responsible for building end-to-end features while ensuring our technical architecture... 
    Suggested

    Randstad Canada

    Winnipeg, MB
    1 hour ago
  •  ...Who we are looking for: We are looking for an exceptional Senior Software Developer to join our Platform Engineering group, focusing on the VIN Decoder platform. The position will focus on backend development, AWS Postgres, GCP BigQuery, Redis, and python development.... 
    Suggested
    Long term contract

    ACV

    Winnipeg, MB
    1 hour ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...seeking a progressive, high-energy Java Developer to join our Risk and Information Management...  ..., drive technical strategy, establish engineering best practices, mentor development teams...  ...technical leadership and vision for software development projects, setting high standards... 
    Suggested

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will...  .... • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience). • Familiarity... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...seeking a highly skilled, motivated, and experienced Software Engineer to join our Engineering team. As a Software Engineer IV in GreenShield Labs, you will have the...  ...innovative software solutions.Responsibilities Develop and maintain web applications using React, TypeScript... 

    GreenShield

    Winnipeg, MB
    1 hour ago
  •  ...passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the...  ...In this role, you will work directly with laboratory and engineering teams to build and maintain software solutions that support test... 

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment...  ..., C#,.NET, and Agile practices, as well as promoting software engineering best practices. Your collaborative mindset will help foster an... 

    The North West Company

    Winnipeg, MB
    2 days ago
  •  ...are the leading provider of sustainable Engineering, Architecture, Construction and Consulting...  ...walks and construction field surveys.Develops narratives, reports and construction drawing...  ...Office products and available BIM software.Providesmentorship toless experienced Mechanical... 
    For subcontractor
    Work at office

    CRB

    Winnipeg, MB
    1 hour ago
  • $180k - $200k per year

     ...astronomical scale. Architecture & Scalability: Partner with Engineering and DevOps to design robust ML platforms. You will oversee the...  ..., Agile. What You Must Have 10+ years of experience in software or data science, with at least 8+ years specifically... 
    3 days per week

    TEEMA Group

    Winnipeg, MB
    2 days ago
  •  ...• Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity...  ...: 3+ years • Graduated from a Computer Science, Computer Engineering degree or a Technology program. • A high level of critical... 

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  • Position SummaryWe are currently looking for a hardworking and dedicated Power Engineer to fill a position at the University Hospital of Northern British Columbia (UHNBC). In accordance with the established mission, vision, values, and strategic priorities of Northern Health... 
    Remplacement
    Full time
    Part time
    For contractors
    Casual work
    Shift work
    Night shift

    Northern Health

    Winnipeg, MB
    1 hour ago
  • $80.4k - $100.48k per year

     ...candidate will have a keen interest in applying technical and engineering expertise to support the GMP manufacture of radiopharmaceuticals...  ...calibration, metrology, and equipment qualification programs. Develop and trend key performance indicators for preventive maintenance... 
    Remplacement
    Permanent employment
    For contractors
    Internship
    Flexible hours

    University Health Network

    Winnipeg, MB
    1 hour ago
  • Improve developer experience through contract-first APIs, CI/CD, Kubernetes, and generated SDKs on Perplexity's API Platform.As a software engineer building developer infrastructure, you will create the paved road from API concept to production. Your work will standardize service... 
    Contract work

    Perplexity

    Winnipeg, MB
    1 hour ago
  • $136k - $160k per year

     ...to hear from you.About the Role With a strong and growing engineering hub in Toronto, our teams in Canada are essential to building...  ...every decision—from long-term strategy to daily operations. As a Software Developer on our Data Engineering team, you'll help build and maintain... 
    Long term contract
    Shift work

    Unchain Data

    Winnipeg, MB
    1 hour ago
  • $166k - $195k per year

     ...financial shift, keep reading.About the team + role We’re thrilled to be expanding this year as Robinhood is hiring world-class engineering talent in Toronto. Our Hoodies in Canada will enable Robinhood to continue creating great financial products on our journey towards... 
    Work at office
    Shift work

    Robinhood

    Winnipeg, MB
    1 hour ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve... 

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  • RRC is seeking a talented Electrical Engineer IV - BESS to help us build the future of both U.S. and Canada energy production from both remote...  ..., and project specificationsIdentify technical risks, develop mitigation strategies, and resolve complex engineering challengesSupport... 
    Full time
    Work at office
    Remote work
    Flexible hours

    RRC Power and Energy

    Winnipeg, MB
    1 hour ago
  • Embedded Software DeveloperAversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety...  ...currently seeking a qualified Embedded Software Developer to join our team. In this role, you will... 

    Aversan Inc

    Winnipeg, MB
    1 hour ago
  •  ...dynamic, no-red-tape mobile team including designers and server side developers who believe in hiring people who love what they do. In this...  ...architecture patterns (e.G., MVVM, Clean Architecture, or VIPER) is highly preferred. Familiarity with local data persistence... 
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours

    Priceline

    Winnipeg, MB
    1 hour ago
  • $165k - $330k per year

     ...uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to...  ..., and Spark Capital. Join us and help build the platform engineers turn to to ship AI products. Baseten powers mission-critical... 
    Flexible hours

    Baseten

    Winnipeg, MB
    1 hour ago
  • Develop production-quality software for NVIDIA’s large-scale infrastructure, combining reliability engineering with Python or Go development. Reduce operational toil through automation frameworks and self-service tools.This Senior Site Reliability Engineer belongs to NVIDIA’... 

    NVIDIA

    Winnipeg, MB
    1 hour ago
  •  ...infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services....  ...our StoryHub .Description and Requirements On-Device AI Developer (Software Engineer) Role Overview Lenovo Research is seeking a recent... 
    Internship
    Local area

    Lenovo Group

    Winnipeg, MB
    1 hour ago
  • Unreal Engine 5 expertise meets senior software development on Motive’s Iron Man team, building technology for an original AAA action-adventure game.As a Senior Engine Software Developer, you will report to the Lead Engine Developer. You will develop and optimize the game engine... 

    Motive

    Winnipeg, MB
    1 hour ago
  • Software Developer / Engineer, Mobile Applications Job Type: Direct Placement Duration: Direct Placement Job Title: Software Developer / Engineer, Mobile Applications Location: Abbotsford, BC Employment Type: Permanent, Full-Time, Direct Placement About... 
    Permanent employment
    Full time
    Local area

    Acara-Solutions

    Winnipeg, MB
    1 hour ago
  • Full Stack Software Developer - Engineered ArtsAbout Engineered ArtsEngineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in... 
    Contract work
    Local area
    Remote work
    Worldwide

    Opportunities with AppDirect's Advisor Partners (Recruitment...

    Winnipeg, MB
    1 hour ago
  •  ...exactly what we’re looking for. **Job DescriptionWe are looking for a senior, hands-on software engineer with broad experience across software development, cloud infrastructure, DevOps, and developer tooling. You should be comfortable building production software while also... 
    Hourly pay

    Maple Leaf Sports & Entertainment

    Winnipeg, MB
    1 hour ago
  •  ...without it. Build the systems, infrastructure, and developer workflows that make AI-powered engineering more useful, reliable, and easy for Vanta engineers...  ...team is building the foundations for a more autonomous software development experience at Vanta, including background... 
    Remote work
    Flexible hours

    Vanta

    Winnipeg, MB
    1 hour ago
  •  ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team....  ...Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference Networking... 

    Equinix

    Winnipeg, MB
    2 days ago
  • Software Developer (AAMS - Advanced Aggressor Mission System)Job Category : Top Aces Inc. Requisition Number : SOFTW001669 Posted...  ...remote connection. Qualifications Degree in Software Engineering, Computer Engineering, or related. Experience configuring... 
    Local area
    Remote work
    Worldwide

    Top Aces Corporation

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer Iv, Viper Engineering. Be the first to apply!