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

Intermediate Software Engineer

$100k - $120k

Jobgether

Intermediate Software Engineer

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Intermediate Software Engineer based in Canada.

In this role, you will contribute to the development of a cloud-based software marketplace platform, building solutions that simplify how businesses manage transactions, billing, payments, and usage data. You will work across the full technology stack, developing backend services, customer-facing interfaces, and integrations with major cloud marketplaces. Collaborating with a small, high-ownership engineering team, you will take responsibility for meaningful product features from initial design through deployment and production support. You will work with modern technologies, including React, TypeScript, Node.js, Go, and AWS cloud services. This is an opportunity to strengthen your technical expertise, explore innovative cloud architectures, and make a direct impact on products used by hundreds of software companies worldwide. You will thrive in a collaborative, distributed environment that values curiosity, continuous learning, autonomy, and engineering excellence.

Accountabilities:
  • Full-stack development: Build, enhance, and maintain product features across the frontend and backend, using React, TypeScript, Node.js, and Go to deliver reliable and scalable customer-facing experiences.
  • Cloud infrastructure and backend engineering: Design, develop, and maintain backend services and cloud-native applications on AWS, leveraging services such as Lambda, API Gateway, DynamoDB, EventBridge, SQS, Step Functions, ECS, and PostgreSQL.
  • Marketplace integrations: Develop and maintain integrations with major cloud marketplaces, including AWS, Microsoft, and Google, ensuring accurate and reliable data exchange between external platforms and internal systems.
  • Data processing and synchronization: Build and improve event-driven pipelines that process contracts, invoices, payments, and metered usage records. Ensure data remains consistent across downstream systems, search indexes, and CRM platforms.
  • End-to-end feature ownership: Take responsibility for product initiatives throughout their lifecycle, from technical design and implementation to deployment, monitoring, and ongoing maintenance. Contribute to customer APIs, CRM integrations, and automated notifications when data changes.
  • Product collaboration: Work closely with product managers and fellow engineers to define technical solutions and improve how marketplace billing, transaction, and usage information is modeled and presented to customers.
  • Code quality and engineering practices: Participate in code reviews, write clean, testable, maintainable code, and contribute to technical standards and knowledge sharing within the engineering team.
  • Continuous improvement: Explore new technologies, learn unfamiliar cloud APIs, and identify opportunities to improve system reliability, development workflows, and overall product performance. Leverage AI-assisted coding tools to accelerate development while maintaining high engineering standards.
Requirements:
  • At least 2 years of professional experience developing full-stack web applications, with practical knowledge of both frontend and backend development.
  • Professional experience with React and TypeScript, or strong JavaScript/TypeScript proficiency combined with the ability to work effectively in a TypeScript-focused codebase.
  • Hands-on experience deploying and maintaining applications on AWS, particularly serverless services such as Lambda, API Gateway, and DynamoDB.
  • Familiarity with event-driven architectures and distributed systems, including technologies such as EventBridge, SQS, Step Functions, or DynamoDB Streams, is considered an asset.
  • Experience working with external APIs, integrating third-party platforms, and transferring, transforming, and synchronizing data across multiple systems.
  • Understanding of data consistency and integration workflows, including maintaining synchronized search indexes and CRM records.
  • Comfortable using AI-powered development tools, particularly Cursor, to support coding, debugging, and productivity.
  • Strong sense of ownership and accountability, with the ability to independently manage technical tasks and drive projects forward in a small engineering team.
  • Intellectual curiosity and a growth mindset, with the willingness to explore unfamiliar technologies, ask questions, and understand how individual contributions fit into broader system architecture.
  • Strong problem-solving and analytical skills, combined with attention to detail and a commitment to writing reliable, production-ready code.
  • Effective communication and collaboration skills, particularly when working with distributed teams and cross-functional stakeholders.
  • Adaptability and enthusiasm for working in a dynamic environment where engineers have significant autonomy and opportunities to influence product development.
Benefits:
  • Competitive salary: Annual base salary ranging from CAD $100,000 to $120,000, depending on experience, skills, and qualifications.
  • Performance-based compensation: Potential eligibility for additional performance-related bonuses.
  • Comprehensive benefits: Access to a broad employee benefits package.
  • Remote flexibility: Remote-friendly working environment, with opportunities to collaborate with colleagues across different locations.
  • Modern technology stack: Hands-on experience with React, TypeScript, Node.js, Go, AWS, and event-driven cloud architectures.
  • AI-powered development: Opportunities to work with advanced AI coding tools, including Cursor, as part of everyday engineering workflows.
  • Meaningful ownership: Responsibility for significant product areas, with direct visibility into how your contributions impact customers and business operations.
  • Professional development: Opportunities to expand your expertise in cloud infrastructure, software engineering, marketplace integrations, and scalable product development.
  • Collaborative culture: Join a diverse and inclusive engineering environment that values innovation, different perspectives, continuous learning, and individual contributions.
  • Career growth: Opportunity to develop within an established technology organization serving hundreds of software companies worldwide.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Intermediate Software Engineer in United States vacancy
  • $100k - $120k

     ...Intermediate Software Engineer Calgary, Canada Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as... 
    Suggested
    Contract work
    Immediate start
    Remote work
    Worldwide

    AppDirect

    United States
    1 day ago
  •  ...To support the growth of Tradervue, the full-time Intermediate Software Engineer will build and ship features in a Ruby on Rails application, manage integrations for trade imports, and develop AI functionalities to enhance traders' understanding of their performance while... 
    Suggested
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  • $100k - $135k

     ...Intermediate Software Engineer We are seeking an Intermediate Software Engineer to contribute to the development and delivery of high-quality educational technology products. In this role, you will work across the full software development lifecycle, including design... 
    Suggested
    Remote work

    eDynamic Learning

    United States
    1 day ago
  • $76k - $155.7k

    Job Title: Intermediate Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    King George, VA
    4 days ago
  •  ...Intermediate Software Engineer - (612)Explore TMC opportunities.Whether you're interested in your next big role or would just like to join our network, we'd love to hear from you!Contact us today!****@*****.***(***) ***-**** (office) (***) ***-**** (fax)HQ:... 
    Suggested
    Work at office

    TMC Technologies

    King George, VA
    2 days ago
  • Intermediate Software Engineer Location: King George, VA 22485 US (Primary) Job Type: Full-time Experience Level: Experienced (Non-Manager) Education: Bachelor's Degree Travel: Security Clearance Required - Secret TMC Technologies has recently been awarded a 5 year... 
    Full time
    Contract work
    Local area
    Remote work
    Relocation package

    TMC TECHNOLOGIES

    King George, VA
    2 days ago
  •  ...limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Intermediate Software Engineer Who you'll work with We're looking for motivated, self-starting engineers who want to grow their skills by solving... 
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Salt Lake City, UT
    21 days ago
  • $98k - $117k

     ...Technology That Directly Supports the Warfighter Western Door Federal is seeking a Software Developer – Intermediate at the Rock Island Arsenal, in Rock Island, IL. Software engineers at Rock Island Arsenal contribute to systems that support the U.S. Army's chemical,... 
    Full time
    Contract work
    For contractors
    Interim role
    Work from home
    Flexible hours

    Seneca Holdings

    Rock Island, IL
    23 days ago
  • $115.2k - $194.4k

     ...the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are...  ...with, and do not endorse products or services of GitLab. Intermediate Fullstack Engineer, Subscription Lifecycle (Monetization) Remote, AMEA... 
    Full time
    Remote work
    Home office
    Flexible hours

    GitLab

    Remote
    6 days ago
  •  ...Position Description: We're seeking a motivated Software Developer to help design, develop, and implement modern web applications....  ...in a related field with 5-8 years of experience as a Software Engineer. Strong experience with Java and the Spring Boot framework.... 
    Full time
    Remote work

    North South Consulting Group

    Remote
    13 days ago
  •  ...Intermediate Software Developer Position Inquiry Intermediate Software Developer Our Development team focuses on implementation, using a test-driven design and development approach. Developers work in pairs on a variety of projects, rotating pair partners and/or... 
    Full time
    Work at office
    Trial period

    Menlo Innovations

    Ann Arbor, MI
    4 days ago
  •  ...Intermediate Software Developer ID 2026-3787 Job Locations US-IL-Scott AFB Category Information Technology Type Regular Full-Time Overview DecisionPoint Corporation is seeking an Intermediate Software Developer to support... 
    Full time
    For contractors
    Local area
    Remote work

    Decision Point

    Scott Air Force Base, IL
    2 days ago
  • $98k - $117k

     ...contracts to execute their mission of developing accredited information systems. Western Door Federal is seeking a Software Developer - Intermediate at the Rock Island Arsenal, in Rock Island, IL. The objective of this work is to provide on-site support and be... 
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    Seneca Holdings LLC

    Rock Island, IL
    1 day ago
  •  ...Intermediate Software Developer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That...  ...nation's most critical problems? Do you want to be mentored by engineers and scientists that are experts in their fields? Are you... 

    MITRE

    Colorado Springs, CO
    2 days ago
  • $80k - $90k

    Must Have Technical/Functional Skills Intermediate Java Full stack Developer Mandatory Skills Java Angular UI and/or React AWS Cloud...  ...90,000 a year Location Dallas, TX Function TECHNOLOGY Role Engineer ID 435049 Skills AWS | Java | React Salary Range $80,000 -... 

    Tata Consultancy Services

    Dallas, TX
    2 days ago
  •  ...Dexian Government Solutions is seeking an Intermediate Developer to support modernization,...  ...collaborating with the existing ICIS senior engineering team. Candidates with demonstrated...  ...compatibility issues and managing software dependencies. Working knowledge of... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work

    LinTech Global Inc.

    Washington DC
    3 days ago
  • $50 per hour

    We're Looking for a Java Engineer - Intermediate - Columbus, OH Position type: Contract to Hire Duration: 6+ Months Java/Spring/Microservices/...  ...toolset to design, develop, test, deploy, maintain and improve software. Strong understanding of Agile methodologies with ability... 
    Contract work
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Innova Solutions Inc

    Columbus, OH
    5 days ago
  • $77.12k - $147.39k

     ...business needs. The Opportunity Join a high-impact engineering team responsible for supporting and modernizing the...  ...homeowners renters and other Property insurance products. As an Intermediate Software Engineer embedded within an Agile team you will contribute... 
    Full time
    H1b
    Work at office
    Remote work
    Relocation package
    Flexible hours

    USAA

    San Antonio, TX
    16 days ago
  •  ...shall possess the knowledge and skills set forth in the Technical Services Client, Section 3.5.6.1 for labor category Intermediate Cloud Systems Engineer. The candidate shall also demonstrate the below knowledge and experience: Working knowledge of core AWS... 
    For contractors

    Ampcus Incorporated

    Washington DC
    13 days ago
  • $86.6k - $181.8k

    Job Title: Azure Cloud Engineer - Intermediate Cloud Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel... 
    Full time
    Contract work
    Work experience placement
    Flexible hours
    Day shift

    CACI International, Inc.

    Annapolis, MD
    1 day ago
  • $55 per hour

    We're Looking for Cloud Data Engineer - Intermediate - Plano, TX Position type: Contract to Hire Duration: 6+ Months Must Have AWS Glue, S3, Lambda, Step function, Lake Formation, Snowflake, Python, and Terraform, CI/CD. Conversant with AI Suite (Copilot/Claude/Agentic... 
    Contract work
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Innova Solutions Inc

    Plano, TX
    2 days ago
  • $55 - $60 per hour

     ...toolset to design, develop, test, deploy, maintain and improve software Strong understanding of Agile methodologies with ability to...  ...programming languages Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software... 
    Full time
    Contract work

    PTR Global

    Wilmington, DE
    2 days ago
  • Innova Solutions is seeking a Java Engineer - Intermediate for Columbus, OH on a Contract to Hire basis. The role requires Java/Spring/Microservices/API/Kafka plus scripting and AWS experience. Ideal candidates have 5-7 years of experience, strong DB experience (DB2, SQL... 
    Hourly pay
    Contract work

    Innova Solutions Inc

    Columbus, OH
    5 days ago
  •  ...design, build, deploy, and support advanced software applications across embedded, mobile,...  ...-assisted development tools to improve engineering velocity and integrate intelligent...  ...TypeScript, Rust, Python, Go, C, or C++. Intermediate or better understanding of database... 
    Immediate start

    SAFIRE

    Culver City, CA
    1 day ago
  • $200k - $287.5k

     ...to help redefine the future of how work gets done. Senior Software Engineer — Cortex Training The Snowflake ML Platform team's mission...  ...run at enterprise scale. QUALIFICATIONS: ~3 + years (Intermediate) | 6+ years (Senior) building and shipping production ML systems... 
    Full time
    Flexible hours

    Snowflake

    Bellevue, WA
    3 days ago
  •  ...Essential Functions Assist Software Engineering with design, development and verification of medical devices. Perform unit tests, integration...  ...with the company. Knowledge, Skills and Abilities Intermediate skill in the use of Excel, Word and PowerPoint. Advanced... 
    Internship

    Cooper Companies

    Trumbull, CT
    2 days ago
  • $70 per hour

     ...looking to fill aFull Stack Developer -Intermediate role in Wilmington DE. Position type...  ...improvements for product teams Executes software solutions design development and...  ...architecture Contributes to software engineering communities of practice and events that... 
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    Wilmington, NC
    26 days ago
  •  ...Solutions in Columbus, OH is seeking a Full Stack Developer - Intermediate to join our Card Acquisition Tech Team. The role is...  ...features and resolve issues. Ideal candidates have formal software engineering training and 3+ years of hands-on experience with Java/J2EE... 
    Contract work

    MassGenics, Inc.

    Columbus, OH
    2 days ago
  •  ...on behalf of our client. Join a small engineering group as a hands-on full stack developer...  ...promote effective practices for developing software with AI coding agents. Work...  ...leaning full stack skills with at least intermediate frontend ability, and the judgment to debug... 
    Full time
    Work at office
    Remote work
    Shift work

    Software Company

    United States
    1 day ago
  • $73.79k - $92.24k

    Java Developer( Associate or Intermediate) Requisition ID: req1471 Employment Type: Unclassified...  ..., and lead small to large scale software application projects and support related...  ...university in computer science, computer engineering, information technology or a closely... 
    Full time
    Internship

    Teacher Retirement System of Texas

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Intermediate Software Engineer. Be the first to apply!