Jobgether
Software Engineer - Market Data
datafull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
Accountabilities
- Design, develop, and scale highly available, mission-critical services supporting market data products across multiple financial asset classes.
- Contribute to the architecture and evolution of market data systems, APIs, services, and libraries designed for scalability and reliability.
- Help maintain cohesive developer-focused APIs covering streaming and historical market data endpoints.
- Participate in technical planning, ideation, experimentation, and production implementation of new services and solutions to complex engineering challenges.
- Build and maintain high-quality software with strong test coverage, clean architecture, and maintainable code.
- Participate actively in peer code reviews and contribute to consistent engineering standards across the codebase.
- Troubleshoot production incidents, investigate reported bugs, and implement effective solutions to improve system reliability.
- Apply modern infrastructure, containerization, orchestration, and DevOps practices to support resilient services.
- Collaborate with engineering peers in an Agile/Scrum environment to deliver reliable solutions and continuously improve development practices.
- Help evaluate technical trade-offs and challenge existing conventions when better approaches can improve scalability, performance, or maintainability.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 3+ years of professional backend software development experience.
- Strong software engineering fundamentals and experience building scalable backend systems.
- Hands-on experience with Docker and/or Kubernetes, with the ability to work comfortably with modern containerized environments.
- A strong DevOps mindset and understanding of infrastructure, deployment, reliability, and operational practices.
- Familiarity with Agile/Scrum methodologies and collaborative software development practices.
- Experience working with large datasets is a plus.
- Experience with Kubernetes, with CKA or CKAD certification considered an advantage.
- Experience with SQL, IP networking, Linux, shell scripting, and Docker is beneficial.
- Familiarity with microservice architectures and clean code principles.
- Experience with AWS, Google Cloud, Azure, or another major cloud platform is an advantage.
- Understanding of financial markets and market data concepts is a plus.
- Strong problem-solving, troubleshooting, communication, and collaboration skills.
- Ability to work effectively in a globally distributed engineering environment with a high degree of technical ownership.
- Competitive salary and stock options.
- Health benefits.
- One-time USD $500 home-office setup allowance for new hires.
- USD $150 monthly stipend provided through a Brex Card.
- Opportunity to work on high-scale financial infrastructure and market data systems.
- Exposure to modern technologies including Go, Python, Kubernetes, Docker, Google Cloud, Bigtable, gRPC, WebSockets, SSE, Prometheus, Grafana, and ELK.
- Opportunity to collaborate with a globally distributed team of experienced engineers, traders, and financial technology professionals.
- High-impact engineering environment focused on scalability, reliability, developer experience, and continuous innovation.
Requirements
Benefits
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply