Jobgether
Jobgether

Senior Software Engineer - Clearing

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Own software projects from ideation through deployment, translating broad business or technical goals into practical systems and solutions.
    • Design and build reliable distributed systems that support clearing, settlement, securities finance, and new financial product offerings.
    • Develop infrastructure and integrations that enable new products, revenue opportunities, and capabilities within financial services.
    • Improve existing systems by identifying meaningful opportunities to increase reliability, maintainability, performance, and operational effectiveness.
    • Take responsibility for the long-term evolution and scalability of systems, considering both immediate requirements and future business needs.
    • Collaborate with engineers and colleagues across teams to understand requirements, resolve ambiguity, and deliver effective solutions.
    • Participate in an on-call rotation and help maintain the reliability and operational health of critical systems.
    • Investigate and resolve production issues, taking ownership of problems regardless of where the underlying code originated.
    • Apply sound engineering judgment by distinguishing important architectural decisions from areas that can evolve as more information becomes available.
    • Design and implement well-structured RESTful APIs and evaluate existing interfaces for quality and effectiveness.
    • Contribute to technical decisions and help shape engineering practices, systems, and priorities through constructive collaboration.
    • Continuously improve operational processes and eliminate recurring issues that create unnecessary friction for engineering teams.
    • Learn and apply domain knowledge related to financial markets, clearing, settlement, securities finance, and brokerage infrastructure.
    • Requirements:

      • 5+ years of hands-on experience building reliable and distributed software systems.
      • Strong practical experience with Go, PostgreSQL, and Kubernetes.
      • Solid foundational understanding of computer systems, networking, databases, distributed systems, and how these systems behave under real-world conditions.
      • Experience designing high-quality RESTful APIs and identifying weaknesses in API design.
      • Ability to independently lead projects from definition through implementation and deployment, including navigating ambiguous requirements and coordinating with relevant stakeholders.
      • Strong sense of ownership and accountability for both individual work and team-level outcomes.
      • Ability to make pragmatic technical decisions, balancing long-term architecture with business priorities and available information.
      • Strong problem-solving skills and intellectual curiosity, with a willingness to investigate unfamiliar areas rather than rely on assumptions.
      • Ability to adapt when new information changes the direction of a project and focus on the outcomes that matter most.
      • Experience working in startup or fast-moving environments where priorities can evolve according to business and market needs.
      • Willingness to challenge ideas constructively while remaining open to decisions that differ from your preferred approach.
      • Strong attention to detail and commitment to building systems that can scale and evolve over time.
      • Nice-to-have experience in securities clearing and settlement or securities finance.
      • Additional experience with gRPC, Protobuf, Temporal, Grafana, Kafka or Redpanda, Helm, and Docker is beneficial.
      • Serious appreciation for the responsibility involved in building systems that support financial services and handle transactions involving customers' money.
      • Benefits:

        • Competitive salary and stock options.
        • Health benefits.
        • One-time USD $500 new-hire home-office setup allowance.
        • USD $150 monthly stipend through a Brex Card.
        • Fully remote work from Europe or the Americas, depending on eligibility.
        • Opportunity to work on critical financial infrastructure supporting clearing, settlement, securities finance, and brokerage products.
        • Significant ownership over projects from ideation through production deployment.
        • Exposure to distributed systems, financial markets, cloud-native infrastructure, and high-reliability engineering.
        • Opportunity to collaborate with a globally distributed team of engineers, traders, and financial services professionals.
        • Ability to influence technical decisions, product capabilities, and engineering practices.
        • Environment focused on practical solutions, accountability, continuous improvement, and long-term system ownership.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Senior Software Engineer - Clearing at Jobgether — Remote