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

Senior Software Engineer - Business Systems

$140k - $170k
Full-time

Self Financial

Role Description

We're looking for a Python engineer to join our Business Systems team, which builds and operates the integration layer connecting our core platforms (CRM, payments, and internal services) to the tools our customer-facing teams rely on every day. This is a high-traffic, latency-sensitive environment - our services handle hundreds of thousands of requests a day, and performance directly impacts the people using them in real time.

You'll own real production performance problems backed by real data - not hypothetical scaling concerns. Our team recently completed a deep, evidence-based incident investigation that traced a latency issue down to specific code-level causes and shipped fixes that measurably cut error rates and response times. If you like solving concrete, high-impact problems and can back your reasoning with data, you'll fit right in.

What You'll Do

  • Design, build, and maintain Python services (REST APIs) that integrate our CRM platform with downstream systems like payments, account management, and internal data services.
  • Diagnose and resolve performance issues in production - including blocking I/O, connection handling, caching strategy, and API latency under load.
  • Use async Python (asyncio) to safely parallelize I/O-bound work without degrading service throughput.
  • Implement and tune caching layers (e.g., Redis) for high-throughput endpoints.
  • Build and maintain integrations with a CRM platform (e.g., Salesforce), including data queries and REST-based sync.
  • Deploy and operate services in a cloud environment (AWS or similar): serverless functions, containerized services, and monitoring/alerting.
  • Use observability/APM tooling to trace requests, identify bottlenecks, and validate fixes with real production data.
  • Write clean, well-tested, maintainable code following solid architectural patterns (clear separation of API, business logic, and infrastructure layers).
  • Participate in a rotating on-call/production-support role: triage alerts, coordinate fixes across teams, and help prevent incidents from becoming outages.
  • Collaborate closely with other engineering teams, DevOps/SRE, and product stakeholders to scope and ship integration work.

Qualifications

  • Strong professional experience with Python, including async programming and building/maintaining REST APIs.
  • Solid understanding of data integration between services - how to reliably move, sync, and reconcile data across systems (batch or event-driven), handle failures/retries, and keep data consistent when systems disagree.
  • Solid understanding of and API design (pagination, timeouts, rate limiting, caching), and experience debugging performance issues in a live service.
  • Experience with a key-value or caching data store (Redis experience a plus) and comfort reasoning about caching/invalidation tradeoffs.
  • Experience with at least one major cloud provider (AWS preferred) - serverless functions, containerized services, or similar.
  • Comfort reading logs and distributed traces to debug systems issues, not just local code.
  • Strong written and verbal communication - this team documents root causes and coordinates fixes across other engineering teams.

Nice to Have

  • Experience with Twilio (Voice, Studio, Flex, or similar telephony/IVR platforms) - helpful, but we're happy to train a strong Python engineer on this.
  • Experience integrating with Salesforce (SOQL, Apex, REST APIs).
  • Familiarity with an APM/observability platform (e.g., Dynatrace, Datadog, New Relic), including instrumenting services with distributed tracing (e.g., OpenTelemetry) or structured logging.
  • Comfort writing SQL for debugging and data validation across systems (e.g., data warehouse queries, CRM query languages like SOQL).
  • Familiarity with API documentation tooling (OpenAPI/Swagger).
  • Experience with AWS Step Functions, container autoscaling, or infrastructure-as-code (Terraform).
  • Prior on-call/production-support experience in a fast-moving environment.

Benefits

  • Company equity in the form of Stock Options.
  • Performance-based bonuses.
  • Generous employer-paid health, vision and dental insurance coverage.
  • Flexible vacation policy.
  • Educational assistance.
  • Free gym membership.
  • Casual dress code.
  • Team building events and activities.
  • Remote work arrangements/ flexible work schedule.
  • Paid parental leave.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Business Systems in Remote vacancy
  • $174k - $267.1k

    Role Description You'll build the internal software that runs Wrapbook's marketing, sales,...  ...pipelines. Salesforce is one of the systems you'll build in and integrate with, alongside...  ...~5+ years hands-on software engineering — full-stack, backend, or systems backgrounds... 
    Senior
    Full time

    Wrapbook

    Remote
    10 hours ago
  • $150k - $190k

    Role Description This is not a traditional product engineering role. It is a deeply business-embedded engineering position at the intersection of Finance...  ..., Engineering, and Operations. The hire will build the systems and instrumentation that make unit economics visible,... 
    Senior
    Full time

    Midwestern Interactive Growth Team

    Remote
    2 days ago
  •  ...team of infrastructure and platform engineers building Fleet Orchestrator, which...  ...our entire fleet state, including software versions and configuration. Our system ensures that every vehicle in the...  ...the Role We’re looking for a Senior Software Engineer to take a key... 
    Senior
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    1 day ago
  •  ...this is your chance to join as a founding engineer. In just a few months, we’ve already hit...  ...About you Have 3+ years of software engineering experience in a strongly typed...  ...architecting, developing, and managing complex systems at a scale Have a strong bias towards... 
    Senior
    Full time

    Magical

    Remote
    1 day ago
  • $170k - $210k

     ...investment in extensibility, simplicity, and reliability. Embedded Systems engineering is the basis of the entire company’s mission. The...  ...architect the future of robotics through best in class, modern software engineering practices. We're looking for seasoned and skilled... 
    Senior
    Full time

    Standard Bots

    Remote
    1 day ago
  •  ...Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform that runs on several devices on our vehicle. In this role, you’ll work on platform-level software that enables a wide variety of on-bot applications... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $15k

     ...ambitious goals for the future. As a Senior Software Engineer on our Back Office Engineering team,...  ...developing the company's production trading systems and the data pipelines that drive our...  ...reporting systems to meet evolving business needs. Build advanced tooling to... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    The Voleon Group

    Remote
    1 day ago
  • $180k - $210k

     ...talents, including world-class engineers who have designed and tested...  ...problems and building new systems that work. We’ll hold you...  ...ABOUT THE ROLE As a Senior Software Engineer II, Internal Systems...  ...and custom applications so business, manufacturing, and operations... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Biofire

    Remote
    1 day ago
  • $10 per hour

     ...challenges that impact business, society, and the environment...  ...The Autonomous Freight Systems team is a brand new, AI-first engineering team in San Francisco,...  ...intervention. As a Senior Engineer, you will own significant...  ...+ years of professional software engineering experience... 
    Senior
    Full time
    Flexible hours

    Flexport, Inc.

    Remote
    1 day ago
  • $140k - $210k

     ...The Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion...  ...user feedback, industry standards, and business needs. Work collaboratively across...  ...experience. Familiarity with operating system internals and services, such as... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work

    Yubico

    Santa Clara, CA
    1 day ago
  • $168k - $252k

     ...technical leader, join a small team of engineers that owns all software running on maritime assets....  ...for autonomy on the edge. Generate system solutions to increase reliability, ease...  ...or training, critical skills, and/or business considerations. Highly competitive equity... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package
    Flexible hours

    Anduril Industries

    Boston, MA
    1 day ago
  •  ...About Valency Valency Systems is a small, dynamic team of engineers, scientists, and researchers building the...  ...the Role We're looking for a Senior Software Engineer who will report to the Head...  ...built and scaled systems while the business was growing rapidly underneath... 
    Senior
    Full time
    Immediate start
    Remote work
    3 days per week

    Valency Systems

    Remote
    1 day ago
  • $174k - $253k

    Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best...  ...testing, maintaining, or launching software products, and 1 year of...  ...projects as you and our fast-paced business grow and evolve. We need our engineers... 
    Senior
    Worldwide

    Google

    Sunnyvale, TX
    3 days ago
  • $174k - $252k

    Develop and optimize the software platform for wearable co-processors...  ...with embedded operating systems.Preferred qualifications:Experience...  ....Google's software engineers develop the next-generation technologies...  ...as you and our fast-paced business grow and evolve. We need our... 
    Senior
    Remote work

    Google

    Mountain View, CA
    4 days ago
  • $115.2k - $214k

     ...OpportunityWithin AI for Drug Discovery, the Software Engineering team builds and operates software...  ...software engineering experience and for the Senior Software Engineer level, you have a...  ...automated testing, data modeling, and system design.You have experience independently... 
    Senior
    Full time
    Local area
    Worldwide
    Relocation package
    3 days per week

    Genentech

    New York, NY
    2 days ago
  • $272k - $283k

     ...credit provides an on-ramp for new customers to enter the credit system. Through PayJoy’s point-of-sale financing and card offerings,...  ...applications for the Play Store) . We are seeking a specialized systems engineer focused on the heart of the operating system: AOSP (Android... 
    Senior
    Full time
    Local area
    Immediate start
    Home office

    Payjoy

    San Francisco, CA
    1 day ago
  • $191k - $253k

     ...bringing the expertise, technology, and business model of the 21st century’s most...  ...industry, Anduril is changing how military systems are designed, built and sold. Anduril’...  ...to the military in months, not years.Senior Software Engineer, VMSAnduril’s Maritime Division has assembled... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Quincy, MA
    4 days ago
  • $193.93k - $291.15k

     ...that out-perform standard protocols. About the Work Engineered Connectivity: Architect a network bonding framework to aggregate...  ...QUIC, SRT, gRPC Tools:  Wireshark  About You Systems Thinker: You have a deep understanding of the Linux... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    1 day ago
  • $173k - $251k

    Everlaw is looking for a Senior Software Engineer, Database Systems to drive the development of our core data infrastructure. As a mid-sized SaaS company...  ...environments to ensure high availability and minimal business interruption.Build Observability Systems: Develop and... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    3 days per week

    Everlaw

    Oakland, CA
    5 days ago
  • Senior Software Engineer — File SystemEngineering | File System Team | Full-Time | US Boston/Marlborough - Hybrid 3 daysRole OverviewNasuni is looking for a Senior...  ...hybrid cloud storage solution that powers business growth with effortless scalability, built-in security... 
    Senior
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Nasuni

    Boston, MA
    4 days ago
  • $86.8k - $165.2k

     ...our three market leading businesses, world-class operations...  ...and renowned engineering expertise to meet the needs...  ...defense.As part of the Software Engineering Space and Air...  ...has an opportunity for a Senior Software Engineer to join our Mission Systems Engineering Team in the... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Mckinney, TX
    5 days ago
  • $145k - $200k

     ...builds the world’s leading software for data-driven decisions and...  ....The RoleWe are seeking a Senior Software Engineer to join a customer-facing...  ...Autonomy Software for Autonomous Systems for use in operational and...  ...year (subject to team and business needs)• 10 paid holidays... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    2 days ago
  • $130.4k - $195.6k

     ...to stream Unity content into other game engines and 3D environments — in-process, cross-...  ...process, and over the network.We’re building systems that allow real-time 3D experiences to...  ...other major game engines and emerging software platforms. We’re also developing new... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    Unity Technologies

    Bellevue, WA
    4 days ago
  • $108k - $216k

     ...immigration support and | or sponsorship*****Join Walmart as Senior, Software Engineer - Transactional Systems and your work could help over 240 million global...  ...do the best work of your life.Walmart’s Enterprise Business Services (EBS) is a powerhouse of seven exceptional... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Worldwide
    Flexible hours

    Walmart

    Sunnyvale, CA
    3 days ago
  • $142k - $214k

     ...concept to fully operational systems that are reshaping the landscape...  ...experience with modern software technologies to redefine robotics...  ...are looking for Full Stack Engineers to join our team. As a Full Stack...  ..., critical skills, and/or business considerations. Highly competitive... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation package

    Anduril Industries

    Atlanta, GA
    1 day ago
  • A leading AI research company based in San Francisco is seeking a skilled software engineer with over 5 years of experience, including 2 years at a top-tier product company. The role involves evaluating AI-generated code, collaborating on AI-driven solutions, and designing... 
    Senior
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Turing

    San Francisco, CA
    2 days ago
  •  ...What You’ll Do: As a Senior Software Engineer on the Creator Business team, you will help drive a healthy and ever-growing creator economy at Roblox. Our...  .... You will: Develop remarkable products and systems that will delight our users. Work with the product... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...traditional SQL query engines. As a software engineer on the Runtime team at Databricks...  ...data storage and processing systems that can outperform specialized SQL query... 
    Senior
    Full time

    Databricks

    Remote
    1 day ago
  • $120k - $150k

     ...manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for...  ...the galaxy beyond our planet. About the RoleAs a Software Engineer, Business Systems you will have the opportunity to architect and manage the... 
    Full time
    Work at office

    Apex Technology

    Los Angeles, CA
    3 days ago
  • $144k - $236k

     ...DescriptionAs part of our world-class software engineering team, you will help build...  ...power LinkedIn’s products, business, and AI-first future. This...  ...infrastructure, storage systems, streaming platforms, traffic...  ...EngineeringExperience level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Business Systems. Be the first to apply!