Job Closed

This listing is no longer active.

WallStreetBets™ logo
WallStreetBets™

WallStreetBets™ is a Finance Entertainment company.

Software Engineer

Full-stack EngineerSoftware EngineerContractRemoteSeniorTeam 1-10Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

103 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer

WallStreetBets™

• Design, build, and maintain scalable backend services, APIs, and data pipelines. • Develop responsive, high-quality web features using modern frontend frameworks. • Work with real-time financial data, websockets, event-driven systems, and market APIs. • Build community-driven experiences such as feeds, notifications, and sentiment tools. • Implement dashboards and interfaces that make financial data clear and accessible. • Collaborate closely with product, design, and mobile teams to deliver features quickly. • Improve overall system performance, reliability, testing, and automation. • Participate in architectural planning and long-term technical decision-making.

Job Requirements

  • 5+ years of software engineering experience in a full stack or backend-focused role.
  • Proficiency in one or more modern programming languages such as TypeScript, JavaScript, Python, Go, or Java.
  • Experience with modern frontend frameworks such as React, Next.js, Vue, or Svelte.
  • Strong understanding of RESTful or GraphQL API design and integration.
  • Comfort working with relational or NoSQL databases.
  • Familiarity with cloud environments, CI/CD pipelines, and modern testing practices (TDD, automated tests).
  • Confidence developing with modern application security best practices.
  • A strong sense of ownership, product thinking, and comfort working in a fast-moving startup environment.
  • Collaborative mindset, and the ability to work with a globally distributed team

Benefits

  • The opportunity to build a platform used by millions of passionate traders around the world.
  • A mission-driven environment dedicated to democratizing financial tools and insights.
  • A remote-friendly culture with flexibility and trust.
  • Competitive compensation and meaningful growth opportunities.
  • A chance to help shape one of the most recognizable brands in modern finance.
  • A collaborative, fast-paced team that values experimentation, creativity, and fun

Related Job Pages

More Full-stack Engineer Jobs

Anchorage Digital logo

Member of Technical Staff, Token Vesting – Fullstack Engineer

Anchorage Digital

Trusted institutional partner in crypto and first federally chartered crypto bank

OtherRemoteTeam 201-500Since 2017H1B Sponsor

• Responsible for owning features end-to-end - from shaping an idea, to implementing it, to shipping and iterating in production. • Collaborate closely with product and design partners. • Deliver reliable, maintainable software that solves real problems for users.

United States
Calendly logo

Staff Full Stack Engineer, Contacts

Calendly

Calendly is a scheduling automation platform helping businesses and individuals schedule meetings so they can work on “what’s really important.” More than a scheduling platfo

• Own critical parts of our Contacts stack end-to-end, from technical design to rollout and ongoing reliability. • Guide the evolution from early-stage architecture to a scalable, well-instrumented, multi-tenant system that other teams can safely build on. • Lead big, cross-cutting “0–1 to 1–100” initiatives in partnership with Product, Design, and other Engineering teams • Raise the technical bar for the team through mentoring, eng leadership, and high-quality execution. • Design and evolve services and data models for contacts and relationships that can support new workflows and downstream consumers. • Drive decisions around our APIs, eventing, and data flows to keep Contacts a reliable system of record. • Own complex, high-impact projects (e.g., new ingestion pipelines, enrichment features, or contact-centric workflows) from technical discovery through launch and iterative improvement. • Break down ambiguous problem spaces into clear milestones and incremental, ship-as-you-go plans. • Provide technical leadership across squads and workstreams, helping teams make good tradeoffs on performance, reliability, and complexity. • Mentor senior and mid-level engineers, review design docs and PRs, and codify best practices in testing, observability, and production readiness. • Collaborate with PMs and designers to translate customer problems into pragmatic solutions, especially for solopreneurs and small teams adopting CRM for the first time. • Help define MVP scopes, instrumentation, and learning loops so we can move fast without compromising trust or data quality. • Define and improve SLOs, error budgets, and operational playbooks for Contacts services. • Participate in on-call, guide incident response, and drive durable corrective actions that reduce repeat issues.

United States
$218.1K - $331.0K / year
Job Closed
OtherRemoteTeam 10,001+Since 2020H1B No Sponsor

• Work with a small team on cutting-edge research and development projects • Design and develop prototype software using the latest open-source technologies • Receive and incorporate feedback from end users, field tests, and exercises • Explore technical possibilities collaboratively with motivated, world class colleagues • Deliver practical solutions to complex problems • Provide On-Site support to customer environments in San Diego, CA

California
$86.8K - $165.2K / year
Job Closed
TCP Software logo

AI Software Engineer IV – Team Lead

TCP Software

Learn how TCP Software can help your team work better.

Full TimeRemoteTeam 501-1,000Since 1988H1B No Sponsor

• Provide technical leadership and mentorship to a team of AI/ML engineers and software developers, fostering their growth and enabling them to deliver high-impact features independently. • Lead the architecture, design, development, testing, and deployment of scalable AI/ML models and cloud-hosted intelligent applications using modern frameworks, tools, and best practices. • Collaborate closely with product managers, domain experts, and cross-functional stakeholders to translate business requirements into robust AI solutions. • Oversee the full AI/ML lifecycle — from data preparation and feature engineering through model training, evaluation, deployment, monitoring, and iterative improvement. • Ensure high-quality, maintainable code and models through rigorous unit testing, automated testing, peer code/model reviews, and adherence to AI-specific best practices. • Define and evolve team processes, technical standards, and roadmaps for AI development, while championing agile principles and continuous delivery. • Drive innovation by staying current with advancements in AI/ML (e.g., large language models, generative AI, computer vision, reinforcement learning), evaluating new technologies, and recommending adoption where appropriate. • Mentor and grow junior and mid-level team members, conduct regular 1:1s, provide constructive feedback, and support career development. • Operate with high autonomy: set team priorities and goals, manage risks, resolve complex technical blockers, and represent the team in broader engineering and business discussions. • Contribute hands-on to critical architectural decisions, proof-of-concepts, and high-complexity implementation when needed, while balancing leadership responsibilities.

Serbia