Search by job, company or skills

Nicoll Curtin

Senior Software Engineer

5-7 Years
Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Our client, a big tech, is looking for a impact-focused Software Engineer who is passionate about solving complex technical challenges while partnering closely with game developers. This role combines software engineering, technical consulting, and partner engagement to help developers build, optimize, and scale successful gaming experiences.

Responsibilities

  • Leverage strong technical and business acumen to build productive relationships with gaming developer partners and solve complex technical and business challenges
  • Understand products, technologies, and business requirements to design and implement effective solutions for internal and external stakeholders
  • Build new products and enhance existing solutions in collaboration with Product, Engineering, Partnerships, and cross-functional teams
  • Deliver high-quality project execution, integration support, and partner engagement while influencing product roadmap priorities based on business needs
  • Act as a trusted technical advisor to partners and internal stakeholders, ensuring successful implementation and adoption of solutions
  • Develop and maintain production-quality code with a focus on scalability, reliability, performance, and long-term maintainability
  • Conduct code reviews, provide constructive feedback, and quickly incorporate feedback into development work
  • Present technical concepts and data-driven insights to both technical and non-technical audiences
  • Build strong working relationships across teams, mentor peers, and contribute to a collaborative engineering culture
  • Utilize data and analytics to measure impact, drive decisions, and improve partner outcomes

Requirements

  • 5 - 7 years of experience as a Software Engineer building and shipping production-quality application
  • .Experience developing reliable, scalable, and maintainable software solutions in collaboration with cross-functional team
  • Proficiency in one or more programming languages such as PHP, Python, Java, or JavaScript.
  • Strong understanding of software design principles, system architecture, and engineering best practices.
  • Experience communicating complex technical concepts to non-technical stakeholders.
  • Bachelor's degree in Computer Science, Computer Engineering, a related discipline, or equivalent practical experience.
  • Experience using data and analytics to drive decision-making and measure business impact.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149775981

Similar Jobs

Yishun, Singapore

Skills:

.NETsoftware localization Algorithm Designmulti-threadingMachine LearningCMVVMWpfSoftware ArchitectureDesign Patternsdata structuresPythonMaintainabilityobject-oriented programmingchromatographic data systemsmodularityreal-time systems

Singapore

Skills:

JavaVB.NETErpApi DevelopmentPhpAzureOracleAspSqlPythonMes

Singapore

Skills:

KibanaJavaYamlRustSpringbootArgoJsonGrafanaSpringTypescriptJavascriptZookeeperXmlSplunkKubernetesEurekaPythonZipkinPublic blockchain protocolsAzure PaaS servicesAtlassian toolingHelm ChartsZuul

Science Park, Singapore

Skills:

AlgorithmsMqttGolangAzure IoTLinuxdata structuresPythonAWS IoT CoreProtobufGRPCDDSOS primitivesasynchronous systemscloud-native services

Singapore

Skills:

GolangCassandraJava 8AngularNosqlReactJavascriptDesign PatternsDockerCore JavaPythonAWSHadoopScalaKotlinRedisCss3KubernetesIO NIOnetwork communicationSwarmRhigh availability systemsAliyun CloudJava multi-threadinghigh concurrency