Bachelor’s degree or above in Computer Science, Software Engineering or a related field. Familiar with AI Coding tools, and experience applying AI to actual……
You will receive hands-on training to analyze requirements and technical designs, eventually taking ownership of the verification processes for our mission-……
Strong, demonstrable knowledge or skills in the following: Bachelor’s degree in software engineering, electronics engineering or related technology area.…
Our product portfolio covers a wide range of emerging technologies from photonic integrated circuits to advanced optical systems and embedded software solutions……
You will architect the user experience of our data tools, ensuring that the complexity of petabyte-scale data is presented with clarity and precision.…
We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic……
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). Participate in agile ceremonies (e.g., sprint planning, daily……
Development in multiple modules and architectures, according to development best practices and current development technologies. AG Grid (Advanced Data Grids).…
Integrate agents with developer ecosystems: GitHub (actions, PR comment bots), Cline (AI coding assistant workflows), and Claude model endpoints.…
With Grafana Cloud's actually useful AI, organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions.…
Experience with Stripe or other payment processing providers. Familiarity with common software and system design patterns and infrastructure including APIs,……
Drive significant AI projects within the team to completion from design through to rollout. Help clarify technical problems during the product planning process.…
Comfort working with AI-assisted development tools and agentic workflows including the use of LLM-powered coding assistants (Anthropic), autonomous task……
We're replacing legacy healthcare systems with modern cloud software built using TypeScript, Node.js, Angular and AWS. 5+ years commercial backend development.…
BS in Computer Science, Engineering, or equivalent practical experience. 4+ years of software development experience (or equivalent), with a focus on backend or……
Strong education in Computer Science/Math is preferred. Expertise in Computer Science with an excellent understanding of math, algorithms, data structures,……
Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude Code, Windsurf, or similar AI engineering tools) to enhance……
Focus on your health, foster your personal resilience, and reach your financial goals as a valued member of our team, along with generous paid leaves, including……
In addition to streaming infrastructure, the team works closely with high-volume analytical and storage systems that power query-heavy and aggregation-heavy……
Implement and integrate both internally developed and third-party technologies. 3+ years designing and testing scalable, customer-facing systems.…
Lead and mentor a team of software engineers, setting technical direction, best practices, and coding standards across the organization, with a focus on Java-……
You will architect the user experience of our data tools, ensuring that the complexity of petabyte-scale data is presented with clarity and precision.…
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. We know that flexibility can take shape in many ways……
Design, develop and maintain backend services and APIs using Java (Spring ecosystem).
Deliver high-quality, production-ready code and participate in code reviews and technical design sessions.
Collaborate closely with business analysts, product stakeholders and international teams to translate requirements into reliable software.
Own features end-to-end: estimate, implement, test, monitor and operate.
Improve system performance, scalability and reliability through profiling, optimization and refactoring.
Promote engineering best practices and knowledge sharing.
Help define and evolve architecture, coding standards, CI/CD pipelines and observability practices.
Troubleshoot production incidents, perform root cause analysis and implement long-term fixes.
Keep up to date with industry trends and propose improvements to tools, frameworks and processes.
What we’re looking for
Bachelor’s degree or above in Computer Science, Software Engineering or a related field.
5+ years of hands-on experience developing backend applications in Java.
Strong experience with Spring Boot, Spring Cloud (or equivalent Spring ecosystem technologies).
Good understanding of microservices architecture, RESTful API design and service-to-service communication patterns.
Practical experience with cloud platforms (eg. AWS/Azure) and container orchestration (Docker, Kubernetes).
Hands-on experience in Document Management System or Workflow engine project (eg. Flowable, DMS).
Familiar with AI Coding tools, and experience applying AI to actual projects (such as code generation, AI-assisted testing, document automation, intelligent analysis, etc.).
Strong debugging, profiling and performance-tuning skills for Java applications.
Good problem-solving skills and a proactive, team-oriented mindset.
Proficient in English (reading and writing) to work with global documentation and cross-border teams; Cantonese is a plus.
What you’ll do
Design, develop and maintain backend services and APIs using Java (Spring ecosystem).
Deliver high-quality, production-ready code and participate in code reviews and technical design sessions.
Collaborate closely with business analysts, product stakeholders and international teams to translate requirements into reliable software.
Own features end-to-end: estimate, implement, test, monitor and operate.
Improve system performance, scalability and reliability through profiling, optimization and refactoring.
Promote engineering best practices and knowledge sharing.
Help define and evolve architecture, coding standards, CI/CD pipelines and observability practices.
Troubleshoot production incidents, perform root cause analysis and implement long-term fixes.
Keep up to date with industry trends and propose improvements to tools, frameworks and processes.
What we’re looking for
Bachelor’s degree or above in Computer Science, Software Engineering or a related field.
5+ years of hands-on experience developing backend applications in Java.
Strong experience with Spring Boot, Spring Cloud (or equivalent Spring ecosystem technologies).
Good understanding of microservices architecture, RESTful API design and service-to-service communication patterns.
Practical experience with cloud platforms (eg. AWS/Azure) and container orchestration (Docker, Kubernetes).
Hands-on experience in Document Management System or Workflow engine project (eg. Flowable, DMS).
Familiar with AI Coding tools, and experience applying AI to actual projects (such as code generation, AI-assisted testing, document automation, intelligent analysis, etc.).
Strong debugging, profiling and performance-tuning skills for Java applications.
Good problem-solving skills and a proactive, team-oriented mindset.
Proficient in English (reading and writing) to work with global documentation and cross-border teams; Cantonese is a plus.