Staff Software Engineer to join the APAC Onboarding and KYC team, focusing on designing scalable onboarding solutions and implementing KYC controls for diverse APAC markets.
Compensation
Salary range: 184,800 - 230,400 SGD base per annum + RSUs
Responsibilities
Design scalable onboarding solutions tailored to diverse APAC markets, reducing redundancies and driving up conversion rates
Implement scalable KYC controls across multiple regulatory markets with minimal friction in the customer journey
Build and maintain automations and tooling to process customer documents and other sensitive identity data in a scalable and cost-efficient way
Utilise the observability stack and analytics to identify gaps, and unlock new opportunities for growth and operational excellence
Help with the technical roadmap of the team and ensure its progress and delivery
Requirements
Nice to have: Financial systems (global money movement)
Nice to have: Integrating third-party verification providers
Senior Full Stack Developer responsible for developing, enhancing, and maintaining modern web applications using Java, Spring Boot, Angular, and related technologies for a multi-year Federal contract.
Compensation
The salary range for this position is $130,000 - $145,000.
Responsibilities
Participate throughout the Agile software development lifecycle, including backlog refinement, sprint planning, development, testing, deployment, and retrospective activities.
Design, develop, enhance, and maintain enterprise applications using Java and Spring/Spring Boot.
Develop and maintain responsive web applications using Angular, AngularJS, TypeScript, HTML5, and CSS.
Design and implement RESTful web services and APIs using Spring Boot.
Integrate front-end applications with backend services and databases.
Requirements
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent professional experience.
The Software Analytics and Global Automation (SAGA) team is seeking a highly skilled and innovative Staff Software Engineer to design and develop robust backend API services using Java and the Spring Boot framework. This role is focused on deep technical contribution, system design, and end‑to‑end execution of complex backend features.
Compensation
$99,500.00 - $149,300.00. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus).
Responsibilities
Design, develop, test, and maintain C/C++ applications
Collaborate with cross-functional teams to design and implement software solutions
Gather requirements and drive the feature delivery end-to-end
Debug and resolve complex software defects and issues
Conduct code reviews and provide constructive feedback
Requirements
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
Design, develop, and maintain robust, scalable, and high-performance object oriented code in backend services for fleet management and mobility payments solutions.
Develop scalable technology platforms and data pipelines for EA’s live services, enabling real-time insights and experimentation across global operations.
Compensation
$122,300 - $170,700 CAD
Responsibilities
Work with cross-functional teams to streamline live services workflow
Evaluate integration of EA’s live service solutions with studio tech stacks and vendor solutions
Promote data-driven decision-making using massive data sets from 20+ game studios
Engage with Game Studios, Experience, and Brand organizations to understand use cases and drive end-to-end solutions
Ensure compliance with Legal and Privacy teams
Requirements
Master's Degree in Computer Science or related field
Support nationally significant and fast-paced management programs combining software engineering, data science and machine learning to support the design, development, integration and deployment of scalable applications and analytical capabilities.
Compensation
Pay Range $48,100.00 - $86,950.00
Responsibilities
Software development activities individually and as a member of an agile team
Analyze and study complex system requirements
Use design software tools and provide support using formal specifications, data flow diagrams, and other accepted design techniques
Be mentored through software engineering principles and standards to ensure developed code is modifiable, efficient, reliable, understandable, fault tolerant, modular and reusable
Assigned various tasks across the program’s full stack to help gain experience, knowledge and application of object orientating programming languages
Requirements
Working towards a Bachelors’ or Masters’ degree in Computer Science, Mathematics, or similar discipline
Nice to have: Front end user interface frameworks development
Develop software both individually and as part of an agile team
Participate in program increment planning, sprint planning, scrum and related team activities
Analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, system architecture and other accepted design techniques
Use software engineering principles and standards to ensure code is modifiable, efficient, reliable, understandable, fault tolerant, modular and reusable
Provide software process management and control throughout the coding portion of the software development process
Requirements
Bachelor's degree in Computer Science, Mathematics, or similar technical discipline
Nice to have: Experience developing front end user interface frameworks
Nice to have: Demonstrated experience planning and presenting user interface designs
Nice to have: Familiarity with Docker
Nice to have: Demonstrated experience with problem resolution to include organizing and structuring solutions to complex problems
Lead full stack development of a scalable payment platform, collaborating with cross-functional teams, mentoring junior developers, and driving high-quality code and performance.
Compensation
Salary Range: $110k-$140k
Responsibilities
Collaborate with cross-functional teams in an agile environment
Mentor junior developers
Gather and clarify requirements from the business team
Plan, design, and develop enhancements to the existing application
Apply good enterprise development practices and execute comprehensive test suites
Requirements
Undergraduate degree in Computer Science or related field
Senior Software Engineer supporting a Department of War customer in a high-performance, Agile environment.
Compensation
$112,000 - $179,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Responsibilities
Transform customer requirements into a technologically advanced, high-performing software architecture within program technical, schedule, and cost constraints supporting our DoW customer and tenants
Work in a high-performance environment using Agile Software Development processes to support system design, architecture, application deployment, and application maintenance
Perform backlog grooming and sprint planning, developing and reviewing code, updating technical documents, generating unit tests, ensuring code meets requirements through unit testing, and resolving discrepancy reports
Develop, install and configure software components or algorithms in a cloud-based environment/framework
Work with the Scrum Master, Product Owner, and other Scrum team members to ensure successful integration with other software components
Requirements
Bachelor’s degree in computer science, computer engineering, or related field