CrawlJobs Logo

Software Engineer (Data Exchange)

Thailand, Bangkok · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

We are looking for passionate, curious, and resourceful Software Engineers to join our backend team. As part of our engineering organization, you will collaborate cross-functionally with various teams to build and maintain backend services that power EarnIn’s product experiences.

Job Responsibility

  • Contribute to the design and implementation of backend features that support EarnIn’s growth
  • Break down well-defined problems into clear, actionable tasks and deliver high-quality, maintainable code
  • Build and maintain APIs that support our client applications and backend systems
  • Write and improve automated tests to support continuous integration and development velocity
  • Collaborate closely with senior engineers, participating in code reviews and learning best practices in design and architecture
  • Help debug issues across services with guidance from more experienced engineers
  • Continuously learn new technologies and contribute to improving our backend systems
  • Care about writing reliable, production-quality code and learning how to build distributed systems and services

Requirements

  • 3+ years of software development experience in a fast-paced environment
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
  • Proficient in at least one modern programming language, such as C#, Kotlin, JavaScript, and Python
  • Experience working with relational or NoSQL databases (e.g., PostgreSQL, DynamoDB, MySQL)
  • Familiarity with continuous integration and delivery tools
  • Experience writing and executing functional or integration tests
  • Strong communication skills and a collaborative mindset
  • Ability to learn quickly and thrive in a dynamic environment with a bias toward action and results

Nice to have

Experience with Kubernetes and microservice architecture is a strong plus

What we offer

  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • opportunities to travel to our Mountain View HQ

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer (Data Exchange)

8 matching positions

Senior/ Principal Engineer Software - Data & AI Security (Cortex Cloud)

In this role, you will be dedicated to safeguarding our clients’ data within the...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on software engineering experience, with deep expertise in at least one of the following: Kotlin/Java, Python, or Go
  • Experience working with different cloud services on at least one major cloud provider (AWS, Azure, GCP)
  • Proven experience designing and building large-scale, scalable cloud-based applications
  • Expertise in microservices architecture, including technologies like Kubernetes, Docker, GKE, EKS, or AKS
  • Experience with relational or NoSQL databases (e.g., MYSQL, PostgreSQL, MongoDB) and ORMs (e.g., JPA, Hibernate)
  • Bachelor of Science in Computer Science or equivalent practical experience (e.g., elite software unit in the military)
Job Responsibility
Job Responsibility
  • Drive innovation by designing and implementing impactful solutions that address client needs, contributing to the full feature development lifecycle from design to deployment
  • Take ownership of specific feature segments, ensuring high-quality code and robust functionality through meticulous attention to detail and a focus on execution
  • Proactively collaborate and exchange information with cross-functional teams, including product and infrastructure, to ensure seamless integration and alignment on shared objectives
  • Challenge the status quo by generating innovative ideas and actively participating in brainstorming sessions to foster product and architectural improvements
  • Actively engage in technical discussions, openly sharing knowledge and learning from others to solve complex problems and elevate team expertise
  • Design and build highly scalable, resilient, and secure cloud-based applications and microservices
  • Contribute to an agile and dynamic engineering culture, demonstrating a strong drive and outstanding communication skills to deliver results efficiently
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering, Data Exchange

This is a full time leadership position within the Intelligence Pod part of Cust...
Location
Location
United States , San Francisco
Salary
Salary:
183000.00 - 205500.00 USD / Year
springhealth.com Logo
Spring Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 year managing or leading engineers (e.g., Engineering Manager, Technical Lead, Lead Engineer)
  • At least 5 years of experience with Ruby, Rails, React, TypeScript and/or Flutter
  • At least 3 years of experience working with data systems and/or data warehouses (e.g., Databricks, Snowflake)
  • Able to demonstrate an intermediate familiarity with SQL and data modeling
Job Responsibility
Job Responsibility
  • Evolve and maintain Spring’s data exchange infrastructure
  • Occasionally meet with vendors and customers as a technical expert
  • Act as a critical partner for Analytics Engineering leadership, ensuring consistent adoption and application of architecture principals for data delivery
  • Manage a team of 3 software engineers
What we offer
What we offer
  • Health, Dental, Vision benefits start on your first day
  • HSA and FSA plans available, with Spring contributing up to $1K for HSAs
  • Employer sponsored 401(k) match of up to 2%
  • Yearly allotment of no cost visits to the Spring Health network of therapists, coaches, and medication management providers for you and your dependents
  • Competitive paid time off policies including vacation, sick leave and company holidays
  • Parental leave of 18 weeks for birthing parents and 16 weeks for non-birthing parents after 6 months tenure
  • Access to Noom, a weight management program
  • Access to fertility care support through Carrot, in addition to $4,000 reimbursement for related fertility expenses
  • Access to Wellhub for fitness, mindfulness, nutrition, and sleep
  • Access to BrightHorizons for child care, back-up care, and elder care
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Core Exchange

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Slovenia , Ljubljana
Salary
Salary:
Not provided
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience, with deep expertise in Golang
  • Proven experience designing high-performance systems with low-latency and high-throughput requirements
  • Familiarity with cloud infrastructure, especially AWS services
  • Solid database experience: SQL (MySQL) and/or NoSQL (DynamoDB)
  • Experience working on or with production-grade trading APIs or high-volume systems
  • Structured thinker with strong communication skills and a customer-first mindset
Job Responsibility
Job Responsibility
  • Design and build performant, reliable, and scalable services for our API trading ecosystem
  • Optimize low-latency data flows and trading paths, ensuring correctness under pressure
  • Own and evolve core components of our REST, FIX, and WebSocket APIs
  • Collaborate with product, infrastructure, and frontend teams to deliver seamless API solutions
  • Participate in the team’s on-call rotation, supporting mission-critical systems used by our most active clients
  • Continuously measure, monitor, and improve the trading API experience
Read More
Arrow Right

Software Engineer - Market Data

We are looking for a skilled and experienced Software Engineer to join our team,...
Location
Location
United States , New York
Salary
Salary:
200000.00 - 250000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 8+ years of professional experience implementing low-latency, high-throughput data pipelines
  • Solid understanding of distributed systems and the challenges involved in real-time data pipelines (e.g., data consistency, fault tolerance, scalability)
  • Familiarity with financial market data, including security prices, and asset classes like equities, options, futures, etc...
  • Strong familiarity with Linux/BSD
  • Familiarity with TCP/IP and UDP (Unicast/Multicast) networking
  • You communicate technical ideas with ease and always look to collaborate to deliver high quality products
  • You are a team player, with experience working effectively with other engineers toward common goals
Job Responsibility
Job Responsibility
  • Design, develop, and maintain real-time data pipelines to handle financial market data with low latency and high throughput in a resilient manner
  • Work with various asset classes such as equities, options, futures, and other financial instruments to ensure timely and accurate data processing
  • Collaborate with product, trading, and risk teams to understand requirements and deliver high-quality solutions that meet business needs
  • Develop efficient mechanisms for integrating market data feeds from exchanges and other sources into our systems
  • Troubleshoot and resolve performance issues, data discrepancies, and ensure data integrity across the pipeline
  • Continuously monitor the performance and health of data pipelines, identifying and mitigating potential issues before they impact system performance
What we offer
What we offer
  • Competitive compensation packages
  • Company equity
  • 401k matching
  • Gender neutral parental leave
  • Full medical, dental and vision insurance
  • Lunch stipends
  • Fully stocked kitchens
  • Happy hours
  • A great location
  • Amazing views
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Core Exchange

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Slovenia , Ljubljana
Salary
Salary:
Not provided
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience, with deep expertise in Golang
  • Proven experience designing high-performance systems with low-latency and high-throughput requirements
  • Familiarity with cloud infrastructure, especially AWS services
  • Solid database experience: SQL (MySQL) and/or NoSQL (DynamoDB)
  • Experience working on or with production-grade trading APIs or high-volume systems
  • Structured thinker with strong communication skills and a customer-first mindset
Job Responsibility
Job Responsibility
  • Design and build performant, reliable, and scalable services for our API trading ecosystem
  • Optimize low-latency data flows and trading paths, ensuring correctness under pressure
  • Own and evolve core components of our REST, FIX, and WebSocket APIs
  • Collaborate with product, infrastructure, and frontend teams to deliver seamless API solutions
  • Participate in the team’s on-call rotation, supporting mission-critical systems used by our most active clients
  • Continuously measure, monitor, and improve the trading API experience
Read More
Arrow Right

Senior Staff Data Engineer- Data Platform

At Marktplaats, data is at the heart of everything we do, but Intelligence is wh...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adevinta.com Logo
Adevinta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of hands-on experience in Software Development or Data Engineering
  • at least 5+ years specifically focused on building Data Platforms
  • deep understanding of how Platform infra supports Analytics workloads
  • proven experience evolving complex platforms from legacy patterns to modern, cloud-native solutions
  • deep knowledge of Spark internals, JVM tuning, and performance optimization for high-scale batch and streaming datasets
  • deep expertise in Unity Catalog, Delta Lake internals, and optimizing high-volume workloads
  • strict software engineering discipline (CI/CD, Testing, OOP) applied to data pipelines
  • understanding of microservices architecture
  • understanding the needs of Analytics/DWH teams (Data Modeling, dbt)
  • strong background in building automated pipelines using Terraform/Terragrunt and ensuring system observability
Job Responsibility
Job Responsibility
  • Lead the evolution of our Data Platform and architect the "Data Exchange" strategy
  • define robust patterns for API-based ingestion, Event-Driven Architectures (Kafka), and Reverse ETL
  • ensure architectures are optimized for cost and performance on AWS
  • act as a catalyst for technical evolution
  • constantly scan the horizon for next-generation technologies
  • lead the implementation of new paradigms
  • design the strategy for Unity Catalog implementation and Data Contracts
  • champion FinOps, automating cost controls for our highest-volume workloads
  • build the underlying infrastructure that allows Analytics/DWH teams to run efficient transformations
  • elevate the technical bar of the team, mentoring Staff and Senior engineers
What we offer
What we offer
  • An attractive Base Salary
  • Participation in our Short Term Incentive plan (annual bonus)
  • Work From Anywhere: Enjoy up to 20 days a year of working from anywhere
  • A 24/7 Employee Assistance Program for you and your family
  • a collaborative environment with an opportunity to explore your potential and grow
  • a range of locally relevant benefits
  • Fulltime
Read More
Arrow Right
New

Senior IT Software Engineer

We are seeking a Sr IT Software Engineer to join our CPQ (Configure Price and Qu...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 3+ years of related experience with a Bachelor’s degree
  • Proven ability to develop and maintain scalable web applications and integrations using a microservices architecture
  • Strong server-side software development experience using Spring/Spring Boot, Java, Go, or other comparable technologies
  • In-depth knowledge of object-oriented programming, data structures, algorithms, and design patterns
  • Experience building production applications with LLM APIs (e.g., Google Vertex AI/Gemini, OpenAI, Anthropic)
  • Familiarity with Large Language Models (LLMs), vector embeddings, semantic search, and similarity-based retrieval patterns
  • Understanding of prompt engineering best practices and LLM security considerations like input validation and prompt injection prevention.
Job Responsibility
Job Responsibility
  • Design and develop scalable, highly reliable AI-powered business systems across multiple services and teams for GTM
  • Proactively collaborate and exchange information with product managers, architects, and other engineering teams to accomplish shared objectives and ensure alignment
  • Establish and champion engineering standards and best practices within an agile development environment
  • Challenge the status quo curiously and positively, applying learned insights to simplify complex technical challenges and improve system design
  • Balance technical debt, product stability, and new features against a backdrop of go-to-market pressures and timelines
  • Focus on the details by writing high-quality, maintainable, and well-tested code to deliver robust solutions
  • Mentor junior engineers, empowering them through knowledge sharing and constructive code reviews
  • Represent the engineering team in cross-functional technical discussions, ensuring alignment and clear communication of complex topics.
Read More
Arrow Right
New

Software Engineer

We are looking for a Software Engineer to join a collaborative engineering team ...
Location
Location
United States , Burlingame
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a closely related technical discipline
  • Strong programming experience with languages such as Python or Java in a software engineering environment
  • Hands-on knowledge of cloud platforms and services, including Microsoft Azure and/or AWS
  • Experience designing and developing APIs, microservices, and distributed systems using modern engineering practices
  • Familiarity with web interface development, ideally with technologies such as React and related UI frameworks
  • Understanding of Agile delivery methods, collaborative development workflows, and code review practices
  • Ability to troubleshoot complex technical issues and communicate effectively with engineering teams and stakeholders
  • Demonstrated leadership capability, including guiding technical decisions and supporting early-career team members
Job Responsibility
Job Responsibility
  • Lead the design and implementation of scalable software components across data processing, backend services, and orchestration layers
  • Build and enhance cloud-native applications that support the exchange of information between operational platforms and business systems
  • Create, document, and maintain APIs and microservices that connect devices, applications, and distributed services
  • Develop web-based interfaces and service-to-service workflows by integrating with cloud API endpoints
  • Investigate production issues, resolve technical problems, and improve overall platform stability and performance
  • Participate in design discussions, code reviews, and testing activities to maintain high engineering standards
  • Partner with architects, engineers, and business stakeholders to evaluate feature requests, estimate delivery effort, and validate solutions
  • Support field validation efforts by working with cross-functional teams to test and refine software in live construction environments
  • Mentor less experienced engineers and promote strong collaboration, sound development practices, and continuous improvement within the team
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right