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
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- ...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....SuggestedLong term contract
- ...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...SuggestedFor subcontractorWork at office
$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...SuggestedWork at officeShift work$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...SuggestedLong term contractShift work- 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
- 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 timeWork at officeRemote workFlexible hours
$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- 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...
- 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’...
- ...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...InternshipLocal area
- ...Description Our client is seeking a senior AML Data Scientist / Developer to conduct analytical activities supporting FCRM transaction... ...'s degree or higher in Statistics, Computer Science, or Software Engineering; a master's degree is preferred. CertificationsDatabricks...Work at officeImmediate startMonday to friday
- ...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 workFlexible hours
$131k - $191.4k per year
...suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned... ...~ Bachelor's degree or higher in Computer Science, Engineering, or related field Preferred Qualifications Experience...For contractors$100.9k - $150.9k per year
## Software DeveloperApply: Kanata, Ontario, Canada: Full time:... ...Contributions include applying developed subject matter expertise to solve... ...of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high...Full timeInternshipWork at officeLocal area2 days per week$100k - $160k per year
...$160,000 CAD per year Vessel is hiring a Fullstack/Backend Developer to help build the AI-powered fundraising and investor relations... ...renowned venture capital and private equity firms. Small team. Senior engineers. Real product impact. Our stack includes: Node.Js, SvelteKit,...Full timeInternshipWork at office3 days per week$130.4k - $181.4k per year
...expected to close on: 11/04/2026Senior Software Engineer (G10) – Job Description Meet the Team... ...Processor Team serves as the foundational engine of the Splunk Integrated Data Platform,... ...requirements, writing system design documents, develop, test, automate and deploy softwareSet...Long term contractFull timeTemporary workLocal areaRemote workFlexible hours- ...Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform... ...routing capabilities. Qualifications ~8+ years of software engineering experience, including substantial ownership of...Full timeInternshipRemote workRelocation
- The Senior Software Developer is responsible for designing, developing, and maintaining data services, APIs, backend systems, and AI-ready... ...Digital & Transformation. Working within the Data & AI Engineering section, this role contributes hands-on engineering expertise...Work at office3 days per week
$125.5k - $163.5k per year
...technology. Auvik's network management software helps IT teams by automating time-consuming... ...this role about? As a Senior Software Developer at Auvik, you'll be part of an agile... ...devices and protocols.Collaborate with engineering and product management to deliver software...Full timeLocal areaImmediate startRemote workWork from homeFlexible hoursShift work$100k per year
Vessel is hiring Software Developers of all levels to join a small and capable team of builders working on a cloud-based fintech web app. Tech... ...yourself. About youVessel is looking to add one software developer to the team. Everyone on the team is expected to wear multiple...InternshipWork at officeWork from homeNight shift$93 - $98 per hour
...and more exclusive features. Direct message the job poster from Bevertec Full Stack Software DeveloperWe’re currently looking for an experienced Full Stack Software Developer to join a high-impact enterprise initiative. Location: Toronto, ON. Contract:...Contract work- ...data for reporting consumption. Design, develop, and release deploy Power BI reports and... ...arise during the use and operation of software packages, including technical assistance... ...Data Factory (ADF) v2 Data Architecture & Engineering: Competency in building Lakehouses...Work at officeMonday to friday
- ...Quebec City, Quebec, Canada - Hybrid (3 days a week, in-office)We are seeking a talented and experienced **Senior Software Developer** to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software used on some...ApprenticeshipWork at officeLocal area3 days per week
- # Software Developer, DevOpsBenevity · Calgary, Alberta, CABack to resultsSoftware Developer, DevOpsBenevityCalgary, Alberta, CA Posted October... ...that our product teams build on every day. In this hands-on engineering role, you will write Terraform, build pipelines, tune systems...Work at officeFlexible hours
$122k - $150k per year
...DescriptionWe are a fast-moving, high-impact engineering team building and scaling FortiClient... ...and beyond their immediate assignments—developers who spot architectural gaps, fix broken... ...Responsibilities EMS & Cloud Feature Development: Develop core features on FortiClient EMS that...Full timeImmediate startWorldwideFlexible hours- ...job and more exclusive features. Role OverviewThe Senior Software Developer will be responsible for designing, developing, and implementing... ...Group, Inc.) by 2x Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada . Toronto, Ontario,...
- ...Quebec City, Quebec, Canada - Hybrid (3 days a week, in-office)We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software used on...ApprenticeshipWork at officeLocal area3 days per week
- Job Description As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform... ...development experience in .NET technologies as a Software Engineer working within professional software engineering practices...For contractorsFlexible hours
$112k - $151.5k per year
...professionals and law firms of every size to work smarter, faster, and more securely. We are currently seeking a Software Developer to join our Engineering team out of our Burnaby Hub. As part of our hybrid model, all hub-based team members are expected to work from the...Work at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Iv, Viper Engineering. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

