Job Closed

This listing is no longer active.

Jobgether logo
Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Staff Software Engineer

Location

United States

Posted

92 days ago

Salary

0

No structured requirement data.

Job Description

Staff Software Engineer

Jobgether

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role focuses on leading the technical direction and architectural vision of high-impact engineering projects. You will design and build customer-facing software, backend services, and microservices that support scalable, reliable, and efficient systems. - Lead the technical strategy and architecture for scalable, customer-facing software and backend services. - Build and maintain full-stack applications using Node.js, TypeScript, React/Redux, Angular, Sequelize, PostgreSQL, and Docker. - Ensure software quality and reliability through unit and integration testing, CI/CD pipelines, and code reviews. - Collaborate with product managers and engineers to define project scope, refine requirements, and deliver timely solutions. - Mentor team members, provide feedback, and promote engineering best practices across the organization. - Participate in agile ceremonies, on-call rotations, and operational monitoring to maintain system health and performance. Qualifications - Bachelor’s degree in Computer Science, Computer Engineering, or a closely related field. - Minimum 3 years of software development experience, including 2+ years in: - Server-side concepts (microservices, databases, caching, scalability, monitoring) - Node.js and TypeScript/JavaScript - Frontend frameworks (React or Angular) - Cloud infrastructure (AWS preferred) - PostgreSQL and containerized environments (Docker) - Testing frameworks (Mocha, Chai, Sinon) and CI/CD pipelines (Jenkins, GitHub Actions) - Strong problem-solving, debugging, and documentation skills. - Excellent collaboration and communication skills for remote work and cross-functional projects. - Ability to prioritize, focus, and deliver in a fast-paced, distributed environment. Benefits - Competitive base salary around $225,843 USD, with compensation adjusted based on experience, location, and qualifications. - Health, dental, and vision insurance, plus savings plans. - Mac computer and home office setup stipend, with monthly internet and phone reimbursements. - Employee Stock Purchase Plan and Restricted Stock Units (RSUs). - 401(k) retirement plan with company match. - Tuition reimbursement program and $1,000 annual travel perk. - Generous PTO and parental leave policies. - Opportunities to work on transformative financial technology, collaborating with a mission-driven, inclusive team.

Job Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a closely related field.
  • Minimum 3 years of software development experience, including 2+ years in:
  • Server-side concepts (microservices, databases, caching, scalability, monitoring)
  • Node.js and TypeScript/JavaScript
  • Frontend frameworks (React or Angular)
  • Cloud infrastructure (AWS preferred)
  • PostgreSQL and containerized environments (Docker)
  • Testing frameworks (Mocha, Chai, Sinon) and CI/CD pipelines (Jenkins, GitHub Actions)
  • Strong problem-solving, debugging, and documentation skills.
  • Excellent collaboration and communication skills for remote work and cross-functional projects.
  • Ability to prioritize, focus, and deliver in a fast-paced, distributed environment.

Benefits

  • Competitive base salary around $225,843 USD, with compensation adjusted based on experience, location, and qualifications.
  • Health, dental, and vision insurance, plus savings plans.
  • Mac computer and home office setup stipend, with monthly internet and phone reimbursements.
  • Employee Stock Purchase Plan and Restricted Stock Units (RSUs).
  • 401(k) retirement plan with company match.
  • Tuition reimbursement program and $1,000 annual travel perk.
  • Generous PTO and parental leave policies.
  • Opportunities to work on transformative financial technology, collaborating with a mission-driven, inclusive team.

Related Job Pages

More Full-stack Engineer Jobs

Payabli logo

Senior Software Engineer, Mobile

Payabli

The next-generation payments infrastructure for software companies to quickly and easily embed and monetize payments.

OtherRemoteTeam 11-50Since 2020H1B No Sponsor

• Build the mobile SDK from the ground up. Design, develop, and maintain native iOS (Swift) and/or Android (Kotlin) SDKs that platform partners embed directly into their applications. • Obsess over the developer experience. Your primary users are other engineers. The SDK's API surface, documentation, error messages, and integration patterns need to be clear, predictable, and hard to misuse. • Connect software to hardware. Build in-app payment flows where NFC radios, Bluetooth peripherals, and backend APIs converge into a seamless experience for the end merchant. • Ship code that runs everywhere. Your SDK will operate across a wide range of devices, OS versions, and host app architectures. You'll think constantly about compatibility, binary size, dependency management, and graceful degradation. • Harden what we ship. Mobile payments surface unique challenges around secure data storage, network resilience, certificate pinning, and offline capability. Security and compliance aren't afterthoughts; they're core to the SDK's value proposition. • Own the full lifecycle. From architecture and implementation through testing, packaging, versioning, and distribution. You'll define how the SDK is released, documented, and supported. • Ensure unquestionable reliability and resilience. Work with Payabli architects, SREs, and other engineers to integrate your SDK with Payabli's APIs, while handling real-time data, async operations, error states, and edge cases gracefully. You understand that observability is part of reliability. • Set the standard. As the founding mobile engineer, you'll establish code review practices, testing strategies, CI/CD pipelines, and architectural patterns that the team will build on as it grows.

United States
Job Closed
OtherRemoteTeam 10,001+Since 1948H1B No Sponsor

• Designs and build best in-class solutions • Performs business/software analysis • May coordinate initiatives within a product team • Supports initiatives that ensure enterprise systems remain best-in-class • Acts as a product-team problem solver and domain SME to design, test, and deliver best in class solutions • Collaborates cross-functionally to continuously improve how DICK’S engages Athletes

United States
$83K - $138.2K / year
Job Closed
OtherRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Architect, design, and implement enterprise-grade VoIP recording solutions and integrations. • Develop high-performance real-time media capture applications using C++ for RTP packet processing and audio stream handling. • Implement signaling and control logic using Node.js. • Integrate telecommunications systems using SIP and SIPREC protocols. • Deploy, configure, and extend media proxy solutions such as RTPengine. • Design and implement scalable distributed data pipelines for processing and routing large volumes of data. • Develop backend services and data processing components using Java and Python. • Design resilient microservices architectures for cloud environments such as AWS or GCP. • Implement asynchronous service communication using message brokers and event streaming platforms such as Kafka, JMS, or ActiveMQ. • Design and develop enterprise web applications and management dashboards using Vaadin UI. • Build administrative tools for monitoring, configuration, and operational management of platform services. • Lead modernization initiatives by refactoring legacy systems into cloud-native, containerized deployments using Docker and Kubernetes. • Provide architectural leadership for complex commercial products and R&D initiatives. • Drive system performance improvements including algorithm optimization, concurrency, and scaling strategies. • Collaborate with cross-functional teams as the lead architect for voice services and advanced data processing capabilities. • Ensure platform compliance with enterprise security and regulatory standards such as PCI, SOC2, HIPAA, and GDPR.

Texas
Job Closed
Ridgeline International, LLC logo

Software Engineer, Full Stack

Ridgeline International, LLC

Solving our customers' toughest data problems

OtherRemoteTeam 201-500Since 2015H1B No Sponsor

• Full Stack Development • Build and maintain applications using C# / ASP.NET and Node.js • Integrate mapping technologies such as ArcGIS and Leaflet • Build and consume REST and GraphQL APIs • Data Systems • Design schemas and write queries across SQL Server, MySQL, and Cosmos DB • Improve performance through query tuning and indexing • Cloud and DevOps • Work with Azure DevOps pipelines and CI/CD workflows • Deploy and operate services in Azure environments • Manage secrets and infrastructure components such as Key Vault and Redis • Production Operations • Support incident response and root cause analysis • Improve monitoring, logging, and system reliability

Virginia
Job Closed