Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
JO

Jobgether

via Lever.co

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Sr. Software Engineer (C++, Python)

Anywhere
Full-time
Posted 8/17/2026
Direct Apply
Key Skills:
C++
Python
AWS
Distributed systems
SQL

Compensation

Salary Range

$80K - 140K a year

Responsibilities

Develop and maintain complex data-driven software components using C++ and Python while contributing to architecture and cloud strategies.

Requirements

Bachelor's degree with 5+ years in distributed, high-performance software development using C++, Python, and cloud environments like AWS.

Full Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Software Engineer (C++, Python) based in United States. This is a senior engineering opportunity focused on building and evolving sophisticated, data-intensive software for financial markets. You will contribute to a high-performance product that processes billions of records daily for financial institutions worldwide. The role combines hands-on development with architectural decision-making, cloud adoption, testing, production support, and internal tooling. You will work across C++ and Python while collaborating closely with product, operations, and engineering teams. Your work will directly support trade surveillance, monitoring, analysis, and the transparency and resilience of financial markets. The environment values strong engineering practices, technical curiosity, independent ownership, and effective distributed collaboration. This is an opportunity to solve complex technical problems while helping shape scalable systems and development standards. \n Accountabilities Develop, maintain, and enhance complex, data-driven software components and systems, with a primary focus on C++ and Python. Contribute to the architectural direction of the product by evaluating technologies, technical approaches, and cloud-based architectures. Build and improve testing infrastructure while developing comprehensive automated tests to strengthen software quality and reliability. Partner with operations teams to investigate and resolve production issues, while identifying opportunities to incorporate permanent improvements into the product. Develop internal tools that improve deployment, administration, monitoring, and operational efficiency. Collaborate closely with product teams to understand, clarify, and refine feature requirements and technical specifications. Establish and continuously improve software development standards, engineering best practices, quality processes, and deployment workflows. Evaluate whether to integrate third-party technologies or build new components internally based on technical requirements, maintainability, and business needs. Contribute to technical discussions, knowledge sharing, and engineering initiatives across a distributed team. Participate in interviewing and evaluating candidates for engineering positions. Requirements Bachelor’s degree in Computer Science or another relevant technical discipline. 5+ years of experience solving complex problems involving sophisticated, distributed, data-driven, and highly performant software applications. Strong hands-on programming experience in multiple languages, including professional proficiency in both C++ and Python. Experience working with AWS or comparable cloud technology stacks, with a solid understanding of how to leverage cloud architectures effectively. Experience improving software development, quality assurance, release, and deployment processes. Demonstrated ability to integrate third-party software systems as well as design and build components from the ground up. Strong understanding of relational databases, SQL, and core relational database concepts. Professional experience working in Linux environments and confidence using the command line and shell tools. Ability to write effective shell scripts and one-liners while recognizing when a more robust software solution is appropriate. Experience using Git or comparable source code management systems. Strong analytical and problem-solving skills, with the ability to work through technically complex challenges. Ability to work effectively in a distributed environment, both independently and collaboratively. Excellent written and verbal communication, organization, and task-management skills. Comfortable taking ownership of technical work while collaborating across engineering, product, and operations functions. Benefits Competitive compensation package. Stock option offering. 401(k) plan with employer matching. Health, dental, vision, and disability coverage. Health Savings Account (HSA) with employer contribution. Unlimited paid time off (PTO). Flexibility to take time off and maintain a sustainable work-life balance. Opportunity to work with high-performance, data-intensive technologies supporting financial market infrastructure. Distributed working environment with opportunities for independent ownership and cross-functional collaboration. \n How Jobgether works: 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! Why Apply Through Jobgether? 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

This job posting was last updated on 8/17/2026

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt