Contribute to the Stream Processing Platform team, designing, shipping, operating, and monitoring software systems to enable seamless and secure real-time access to events or "streams".
Responsibilities
Work with a team of engineers to make Stream Processing easy, reliable, efficient and secure across Grab, via self-served capabilities baked in our platform.
Create the abstractions, modules and libraries to lower the barrier of entry to Stream Processing in Grab and shift the maintenance and security toil away from our users.
Improve the automation and self-served capabilities that enable our small team to support 1000+ Stream Processing applications in Grab.
Build the agentic layers for our users to develop Streaming Applications with ease.
Weigh in on design questions around platformization, infrastructure, observability and security.
Senior Software Engineer, Backend to join the FundsCore Platform team, focusing on designing and developing scalable backend systems for the Payments domain.
Responsibilities
Design, develop, and maintain high-quality, scalable backend applications using modern technologies and best practices
Build and optimize RESTful APIs and microservices that support multiple client applications
Collaborate with product managers, frontend engineers, and other stakeholders to translate requirements into technical solutions
Write clean, efficient, and well-documented code while adhering to SOLID principles and clean architecture patterns
Conduct code reviews to ensure code quality, share knowledge, and foster a culture of continuous improvement
Requirements
Bachelor's degree in Computer Science, Software Engineering, or an advanced degree
Senior Full-stack Test Engineer responsible for end-to-end ownership of quality for a System Integration Testing (SIT) project, combining strong manual testing depth with hands-on test automation.
Responsibilities
Own the complete test lifecycle for one project: test strategy and test plan, test case design, test data preparation, execution, defect management, reporting, and formal sign-off.
Maintain an overall view of 1–2 additional projects: understand their requirements and integration landscape, advise and unblock their testing teams, and support hands-on execution when a project is critical or at risk.
Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide test recommendations for feature, smoke, and regression testing.
Act as the quality point of contact for your project — proactively raise risks, gaps, and integration dependencies.
Mentor and guide junior members of the test automation team, sharing best practices and knowledge.
Join the database migration track of a modernization program for a US-based software client, moving a Microsoft SQL Server database to PostgreSQL.
Locations (4)
United States
Vietnam
Poland
Mexico
Compensation
Attractive Salary and Benefits
Responsibilities
Assess the existing Microsoft SQL Server database (schema, T-SQL stored procedures, functions, triggers, jobs) and contribute to the SQL Server to PostgreSQL conversion design
Convert schema, data types and data to PostgreSQL, and build repeatable, automated migration tooling and scripts (schema conversion, data load, migration rehearsal)
Support customer inquiries and service requests across digital support channels, monitor service quality, and contribute to process improvement.
Compensation
Receive competitive internship allowances
Responsibilities
Handle customer inquiries and service requests across digital support channels including email, chat, self-service platforms, and back-office processes
Ensure timely, accurate, and customer-focused case handling in line with defined service standards and quality expectations
Contribute to a professional, collaborative, and customer-centric team environment
Monitor service quality using established KPIs, dashboards, and customer feedback to identify improvement opportunities in daily operations
Document recurring issues, process gaps, and customer pain points
Requirements
Bachelor’s degree in Business Administration, Customer Service Management, Operations, Information Systems, Computer Science, or a related field
Develop features for Axon’s camera products from inception through design, development, and release, focusing on high stability and fast, consistent performance in device software.
Responsibilities
Design, develop, and deploy new features for Axon’s camera systems in a secure, privacy preserving way.
Coordinate across teams on a breadth of platforms including desktop, mobile applications, and backend services.
Set a high technical bar for the team through code and architecture design reviews.
Participate in technical issues troubleshooting and solving of the team.
Resolve ambiguity in product requirements potentially resolve conflicting requirements.
Requirements
Bachelor’s Degree in Computer Science, Engineering, Electronics, or an equivalent technical field
Master’s Degree in Computer Science, Engineering, Electronics, or an equivalent technical field
Nice to have: Yocto
Nice to have: Agile Software Development Lifecycle methodology
Monitor data quality in pipelines and provide data support to clients
Convert T-SQL procedural logic to PL/pgSQL, or work with the .NET team to move it into the C# service layer
Collaborate with .NET developers on the data-access layer so that the application runs on PostgreSQL in CI, while existing integration contracts, reports and exports stay unchanged
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field
Nice to have: AWS (Aurora/RDS PostgreSQL)
Nice to have: Azure SQL
Nice to have: Azure Data Factory (ADF)
Nice to have: C#/.NET data access (EF Core, Dapper)