Job Closed

This listing is no longer active.

NextLink Labs logo
NextLink Labs

Right-sized technology solutions for real-world challenges.

Software Architect

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

121 days ago

Salary

$160K - $180K / year

Seniority

Senior

Job Description

Software Architect

NextLink Labs

• Design, develop, and maintain scalable backend services and APIs using Django and Python • Work with other engineers to architect and implement microservices-based solutions • Communicate directly with clients to give demonstrations and receive feedback • Review legacy software applications to identify and remediate technical debt • Work in an agile team environment with weekly stand ups • Engage in code reviews of your teammates' work • Contribute to internal NextLink Labs documentation and code template • Engage in thought leadership through blog posts, webinars, and other marketing materials • Assist Sales and Marketing by joining scoping calls and providing technical input

Job Requirements

  • 5+ years of experience building backend services with Django and Python
  • Strong understanding of Django ORM, querysets, and database optimization techniques
  • Experience designing and implementing RESTful APIs using Django REST Framework
  • Proficiency with relational databases (PostgreSQL)
  • 3+ years of experience with Ruby on Rails and React, or equivalent web frameworks
  • Ability to work independently and take ownership in a variety of software engagements
  • Ability to scope individual features and full software projects based on client requests
  • Excellent written, verbal, and interpersonal skills with the ability to to build buy-in, facilitate compromise, and guide client expectations
  • Strong unit-testing and debugging abilities
  • Proficient understanding of version control systems (Git)
  • Understanding of accessibility and security compliance
  • Understanding of fundamental design principles behind a scalable application
  • Strong problem-solving, analytical, and strategic thinking abilities, capable of making well-informed and timely decisions

Benefits

  • Competitive salary with bonus structure
  • Remote-first culture, flexible work schedule, and autonomy to do your best work.
  • Healthcare (Medical, Dental, and Vision) and 401k
  • Responsibility and autonomy at a growing company
  • The opportunity to build something big and exciting
  • Paid parental leave

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 11-50H1B No Sponsor

• Take validated prototypes from concept stage to production-ready games, refactoring exploratory code into maintainable, performant systems. • Build and maintain shared game infrastructure — progression systems, save/load, analytics integration, platform APIs — that accelerates development across all titles. • Adapt core systems to the unique requirements of each new game, balancing reusability with the flexibility to support diverse gameplay experiences. • Collaborate with the Creative Engineer to establish clear technical handoff processes, ensuring promising prototypes have a smooth path to production. • Leverage AI-assisted development tools to accelerate implementation while maintaining code quality and architectural coherence. • Integrate with distribution platforms, ad networks, and third-party services to maximize reach and revenue across our portfolio. • Identify opportunities to extract reusable components from production games back into shared libraries, continuously improving our development velocity. • Contribute to technical decision-making around architecture, tooling, and process as we scale our game portfolio.

California
$45 - $55 / hour
Job Closed
Kastech Canada logo

UiPath Dev Lead

Kastech Canada

Kastech provides value-based information technology services, across verticals

ContractRemoteTeam 11-50H1B No Sponsor

• Lead and manage a team of RPA developers, providing technical guidance and ensuring adherence to best practices. • Analyze business processes to identify automation opportunities. • Design, develop, and implement RPA solutions using UiPath. • Oversee the coding, testing, and debugging of RPA bots. • Ensure automation solutions meet quality standards and operate as intended. • Work closely with stakeholders to gather requirements and ensure automation solutions align with business needs. • Create and maintain comprehensive documentation, including: Technical design documents, Process design documents, Process maps. • Identify and resolve issues during the development and deployment of RPA processes. • Stay up to date with the latest developments in RPA technologies and recommend improvements when appropriate.

Colombia
AvaSure logo

Embedded Software Engineer

AvaSure

AI-enabled virtual care—Purpose-built for every clinical setting

OtherRemoteTeam 201-500Since 2008H1B No Sponsor

• Design, develop, test, debug, and implement embedded software in C/C++, Embedded C, and related languages. • Develop, integrate, and optimize drivers and software modules for communication buses such as SPI, I²C, USB, and UART. • Implement firmware aligned with software requirements, architecture, and system-level constraints. • Perform bug/defect analysis, debugging, and root‑cause investigations using simulation, emulation, and lab tools. • Conduct unit, integration, and system testing; follow established Software Development Lifecycle (SDLC) processes. • Utilize Software Bug Tracking, static analysis, and automated testing frameworks to ensure reliability. • Work closely with hardware engineers on board bring‑up, driver validation, and system integration. • Support manufacturing, testing, deployment, and firmware update activities across the product lifecycle. • Provide technical input to requirements, design reviews, and risk assessments. • Use Integrated Development Environments (IDE), version control, simulation tools, and Application Lifecycle Management (ALM) systems. • Develop and maintain Software Requirements Specifications and Technical Specifications. • Participate in continuous improvement of development workflows and engineering standards. • May act as a team lead or technical guide for smaller project groups. • Mentor junior engineers by sharing domain knowledge, reviewing code, and promoting best practices.

Michigan
$130K - $150K / year
Job Closed
Kraken Digital Asset Exchange logo

Senior Software Engineer – Frontend, React/React Native

Kraken Digital Asset Exchange

We put the power in your hands to buy, sell, and trade digital currency 🌏

OtherRemoteTeam 1,001-5,000Since 2011H1B No Sponsor

• Implement high-impact experiments and increase the throughput of the experimentation program to directly drive revenue • Support Kraken’s experimentation platform by enabling reliable exposure logging, metric collection, and experiment guardrails on the frontend • Partner with Data Engineering and Analytics to ensure experimental data aligns with canonical definitions and supports statistically sound analysis • Implement validation, monitoring, and alerting to proactively detect issues in experiment and product event data • Document and evangelize best practices for experimentation and analytics implementation, creating clear guidance for product and engineering teams • Collaborate with product teams to support experiment design needs, including metric feasibility, instrumentation tradeoffs, and implementation patterns • Improve and simplify event data flows to reduce redundancy, improve transparency, and lower long‑term maintenance costs • Contribute to the evolution of Kraken’s experimentation frameworks, enabling faster iteration while preserving analytical rigor

United States
$110.4K - $220.8K / year
Job Closed