Senior Software Engineer
Mastercard
At a glance
AI generatedAs a Senior Software Engineer on the Billing engineering team at Apex Fintech Solutions, you will design, develop, and maintain high-quality software solutions for complex financial workflows, including microservices for billing calculations, rates, settlement, and charge services using Java. Your day-to-day responsibilities include implementing rate configurations, optimizing performance-critical code paths with PostgreSQL and jOOQ, writing comprehensive tests, collaborating on technical designs, debugging production issues with Datadog, and contributing to API design with gRPC and Protobuf. The role requires expertise in Java or Python, experience with automated testing frameworks like Bazel, CI/CD pipelines, cloud platforms such as AWS or GCP, and SQL for database optimization. You will work on large-scale financial calculations and integrations with external systems, ensuring efficient data processing and system reliability in a fast-paced entrepreneurial environment.
Skills
What you'll do
What we're looking for
Market check
This listing doesn't show a salary. Similar roles on FindRole typically pay $117,000–$203,940.
Peer median band
$117,000–$203,940
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,000–$175,500
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Apex Fintech Solutions provides brokerage infrastructure and clearing services to financial services companies, enabling them to deliver investing, trading, and retirement solutions to their customers. Industry: Financial Technology & Brokerage Infrastructure
Apex currently has 34 open roles on FindRole.
Listed pay typically runs $129,200–$161,500 across 10 roles with salary data.
Most-posted roles
More like this
Mastercard
Adobe
Adobe
Adobe
The Walt Disney Company
Morgan Stanley