Join our growing team to build the infrastructure layer that connects modern applications to complex enterprise systems. As a Software Engineer, you'll design, build, and maintain backend systems, develop complex integrations, and drive technical excellence. We're searching for ambitious engineers who thrive in startup environments and enjoy solving ambiguous problems.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Location: San Francisco, CA (5 Days/Week In-Office)
Compensation: $130,000 – $240,000 Base Salary
Equity: 0.05% – 0.20%
Visa Sponsorship: Available (TN, OPT, H-1B Transfer)
About the Role
We are looking for ambitious, high-ownership Software Engineers to join our growing team and help build the infrastructure layer that connects modern applications to some of the world's most complex and fragmented enterprise systems.
This is an opportunity to work on difficult engineering problems that sit at the intersection of infrastructure, integrations, distributed systems, APIs, and developer platforms. You'll help build a unified platform that abstracts away decades-old software systems and exposes them through modern, scalable APIs used by customers every day.
We're searching for engineers who thrive in startup environments, enjoy solving ambiguous problems, and want significant ownership early in their careers. You'll work closely with a small, highly collaborative team that ships quickly, learns fast, and values technical excellence.
Searching for Development & Programming roles that provide visa sponsorship? Connect with international employers through Development & Programming Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
What You'll Do
Build and Scale Core Platform Infrastructure
- Design, build, and maintain backend systems that power millions of API requests daily.
- Create scalable abstractions that unify hundreds of disparate third-party systems under a consistent developer experience.
- Develop authentication, authorization, filtering, pagination, and data-modeling frameworks that work across multiple integrations.
- Design caching and performance optimization strategies to improve reliability and reduce latency.
Develop Complex Integrations
- Build integrations with modern cloud applications as well as legacy on-premise systems.
- Work with SQL-based, DLL-based, API-based, and proprietary enterprise software.
- Create innovative solutions to enable real-time communication, event streaming, and webhook-like functionality where native support does not exist.
- Research and reverse-engineer complex systems to uncover integration opportunities and technical limitations.
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
Drive Technical Excellence
- Own projects from architecture and implementation through deployment and maintenance.
- Build scalable testing frameworks capable of validating thousands of endpoints across numerous integrations.
- Continuously improve reliability, observability, and operational excellence across the platform.
- Contribute to engineering standards, tooling, and development workflows.
Contribute Across the Stack
- Develop internal and customer-facing applications that leverage the platform’s APIs.
- Collaborate on frontend products that help validate and improve the developer experience.
- Partner closely with teammates to identify customer pain points and rapidly ship solutions.
Interested in opportunities specifically in United State? Discover our dedicated Visa Sponsorship Jobs in United State page featuring roles from top employers in this location.
Experience
- 1–5 years of professional software engineering experience.
- Experience as a backend or full-stack engineer.
- Ability to work independently with minimal guidance.
- Recent experience at a startup (Seed through Series D preferred) or a demonstrated desire to work in an early-stage startup environment.
- Strong track record of ownership and delivering projects end-to-end.
Education
- Bachelor's degree in Computer Science.
- Degree from a top-tier U.S. or Canadian university (Top 30 undergraduate CS program preferred).
- Traditional CS academic background required.
Similar Jobs
Explore other opportunities that match your interests
Jobs via Dice
Bounteous
Senior Engineering Manager - Performance & Scaling