Data Engineer to support data initiatives in automotive smart factory solutions
Compensation
Salary: Starting at $95,000 USD per year
Responsibilities
Collaborate closely with stakeholders and other engineers to develop new and unique data-driven solutions using Big Data platforms, creative analytical methods, and data visualization techniques (Data Modeling etc.)
Connect and build pipelines between various data sources
Support operational improvement and business decision making through ad-hoc statistical analysis of curated enterprise data and self-constructed data sets
Leading BI software development, deployment, and maintenance
Documenting contents in a data warehouse and meta-data storage
Lead a high-performing team of Data Engineers and Web Analytics Engineers to design and optimize scalable data warehouses and pipelines on Google Cloud Platform.
Responsibilities
Lead, mentor, and code‑review a team of Data Engineers and Web Analytics Engineers
Oversee end‑to‑end design, development, and optimization of scalable data warehouses and pipelines (ETL/ELT)
Act as the hands‑on authority for orchestrating data workflows via Google Cloud Infrastructure especially BigQuery & Dataflow
Own the integrity and scalability of distributed data processing systems within GCP
Architect technical translation of high‑level business requirements into scalable AI and data solutions
Requirements
Bachelor’s or Master’s degree in Computer Science, Data Engineering, Information Systems, or a related quantitative field
Nice to have: Google Cloud Platform (GCP) or similar large‑scale distributed data infrastructure
Nice to have: AI toolkits such as ADK, Anti Gravity, Vertex AI Agent Engine
Nice to have: Data warehouses tailored for business performance management
Join us as a Java Engineer and play a key role in advancing our High-Performance Computing (HPC) infrastructure. Our hybrid platform spans hundreds of on-premises servers and cloud resources in Microsoft Azure.
Responsibilities
Future-proof and maintain Java-based cluster scheduling and control systems
Ensure high availability and reliability of HPC resources
Maintain and improve monitoring systems for infrastructure and client submissions
Collaborate with internal stakeholders to balance resource allocation with business requirements
Troubleshoot and optimize performance across on-prem and Azure-augmented environments
Design, build, and maintain cloud applications and integrations on Microsoft Azure, including APIs, background services, and event-driven workflows.
Responsibilities
Design, develop, and test cloud applications, REST APIs, and integrations using services such as Azure Functions, Azure App Service, Azure Service Bus, and Azure API Management.
Translate business requirements into technical designs and contribute to architecture decisions, effort estimates, and code reviews.
Build and maintain CI/CD pipelines with Azure DevOps or GitHub Actions, and Azure resource provisioning using Bicep or Terraform.
Implement secure authentication and authorization using Entra ID and managed identities. Use Azure Key Vault to manage secrets and certificates.
Instrument applications with logs, metrics, and traces using Azure Monitor and Application Insights. Diagnose production issues and implement fixes that address their root causes.
As a Staff Engineer (Backend) in the Platform team, you set the technical direction for the shared foundations that every Ajaib product runs on: identity, core services, API standards, observability and developer tooling.
Locations (3)
Jakarta, Jakarta, Indonesia
Bangkok, Bangkok, Thailand
Poland
Compensation
Performance Bonus - Get rewarded for the impact you make
Responsibilities
Define the technical direction and architecture for platform systems that span many teams.
Lead the design of scalable, secure, multi-tenant services and review critical designs from other teams.
Set API and contract standards across the company: versioning, backward compatibility, deprecation and documentation.
Lead the architecture of identity and access: authentication, authorization, token handling and service-to-service security.
Design, develop, and maintain high-performance Go backend services for financial and trading platforms.
Responsibilities
Design, develop, maintain, and optimise Go-based applications and backend services for trading platforms, financial analysis tools, and market-related systems.
Build and integrate RESTful APIs and third-party services related to market data, trading systems, and other financial applications.
Optimise application performance, scalability, and reliability in high-volume and low-latency trading environments.
Develop solutions for real-time data ingestion, processing, and analysis, including market data feeds and transactional information.
Build efficient concurrent applications using Go's goroutines, channels, and other concurrency mechanisms.
Lead Java development and delivery for FX trading systems at Citi FX.
Responsibilities
Lead design, development, and delivery of high-performance Java-based systems supporting FX trading, sales, risk, and post-trade workflows.
Own end-to-end technical guidance for feature teams, ensuring alignment with business priorities, architectural standards, and regulatory requirements.
Drive agile delivery practices including sprint planning, backlog refinement, code reviews, and retrospectives.
Collaborate closely with Product Owners, Business Analysts, Architects, and Business to translate complex FX business requirements into robust technical solutions.
Ensure production stability, performance, and resilience of FX systems through proactive engineering practices including observability, alerting, and capacity planning.
Requirements
Bachelor’s degree/University degree or equivalent experience