142 Software Deployment jobs in Singapore
Director of Software Engineering, AI Deployment
Posted today
Job Viewed
Job Description
Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities :We are seeking a Director of Software Engineering, AI Deployment with a strong SRE orientation to lead the software and systems engineering required to bring cutting-edge AI models to production. This role is responsible for engineering AI model services, building supporting infrastructure, and ensuring that the systems are scalable, resilient, observable, and production-ready.
You'll oversee teams building backend APIs, automation tooling, and deployment pipelines, while also defining performance, availability, and reliability standards. This role operates at the intersection of software engineering, DevOps, and AI.
You'll oversee teams building backend APIs, automation tooling, and deployment pipelines, while also defining performance, availability, and reliability standards. This role operates at the intersection of software engineering, DevOps, and AI.
Essential Duties and Responsibilities
- Lead the design and engineering of scalable, robust, and testable software systems that wrap and serve AI/ML models.
- Drive development of reusable APIs, frameworks, and libraries to accelerate integration of AI into customer-facing products.
- Oversee engineering of high-performance model inference systems, with a focus on both cloud-native and on-premise environments.
- Architect backend services that are API-first, containerized, and designed for high availability
- Ensure all services are testable, observable, and meet handoff criteria for release candidate testing by the QA team for continuous integration, automated validation, and smooth production rollout
- Define and implement SLOs, SLIs, and error budgets for model-backed services.
- Drive implementation of robust monitoring, alerting, logging, and auto-recovery mechanisms.
- Build resilience and observability into AI systems by design and implement incident response protocols, runbooks, and reliability audits
- Lead efforts to optimize AI model serving performance: memory, compute, GPU usage, latency, and cost-efficiency.
- Architect systems that can scale elastically based on demand, while maintaining deterministic behavior and uptime guarantees.
- Oversee buildout of deployment automation tools, CI/CD for models and software components, and rollback systems.
- Manage and grow a team of software and systems engineers responsible for end-to-end AI system readiness.
- Set strategy for software delivery, technical quality, operational metrics, and performance benchmarks.
Qualifications
- 10+ years in software engineering, with 4+ years in engineering leadership or director roles.
- Demonstrated experience building and running production-grade AI/ML systems.
- Deep expertise in backend development, API design, and cloud infrastructure (AWS, GCP, or Azure).
- Solid grounding in SRE principles — including incident response, observability, error budgeting, and reliability metrics.
- Strong knowledge of site reliability tooling (e.g., Prometheus, Grafana, OpenTelemetry, Sentry)
- Familiarity with model serving frameworks (e.g., Triton, TorchServe, Ray Serve), and GPU compute orchestration
- Familiarity with LLM pipelines, streaming inference, or hybrid deployment environments (cloud + edge)
- Prior ownership of large-scale AI delivery platforms or model hosting infrastructure.
- Experience with CI/CD, Software Development Lifecycle for Software Systems, AI model lifecycle tooling, and infrastructure-as-code.
- Excellent problem-solving, analytical, and decision-making abilities.
- Strong communication and stakeholder management skills.
- Ability and willingness to learn any new technologies and apply them at work in order to stay ahead, in a fast paced, high pressure, agile environment
- Excellent written and verbal communication skills for coordinating across teams.
Education & Experience
Bachelor's or Master's in Computer Science, Software Engineering, or equivalent
Travel Requirements
- Role based in Singapore office and may require up to 1 travel trip per year.
Are you game?
Director of Software Engineering, AI Deployment
Posted today
Job Viewed
Job Description
Director of Software Engineering, AI Deployment page is loaded# Director of Software Engineering, AI Deploymentlocations:
Singaporetime type:
Full timeposted on:
Posted Todayjob requisition id:
JR Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is **a place to do great work**, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also **a great place to work,** providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.# **Job Responsibilities :**We are seeking a Director of Software Engineering, AI Deployment with a strong SRE orientation to lead the software and systems engineering required to bring cutting-edge AI models to production. This role is responsible for engineering AI model services, building supporting infrastructure, and ensuring that the systems are scalable, resilient, observable, and production-ready.
You’ll oversee teams building backend APIs, automation tooling, and deployment pipelines, while also defining performance, availability, and reliability standards. This role operates at the intersection of software engineering, DevOps, and AI.You’ll oversee teams building backend APIs, automation tooling, and deployment pipelines, while also defining performance, availability, and reliability standards. This role operates at the intersection of software engineering, DevOps, and AI.**Essential Duties and Responsibilities*** Lead the design and engineering of scalable, robust, and testable software systems that wrap and serve AI/ML models.* Drive development of reusable APIs, frameworks, and libraries to accelerate integration of AI into customer-facing products.* Oversee engineering of high-performance model inference systems, with a focus on both cloud-native and on-premise environments.* Architect backend services that are API-first, containerized, and designed for high availability* Ensure all services are testable, observable, and meet handoff criteria for release candidate testing by the QA team for continuous integration, automated validation, and smooth production rollout* Define and implement SLOs, SLIs, and error budgets for model-backed services.* Drive implementation of robust monitoring, alerting, logging, and auto-recovery mechanisms.* Build resilience and observability into AI systems by design and implement incident response protocols, runbooks, and reliability audits* Lead efforts to optimize AI model serving performance: memory, compute, GPU usage, latency, and cost-efficiency.* Architect systems that can scale elastically based on demand, while maintaining deterministic behavior and uptime guarantees.* Oversee buildout of deployment automation tools, CI/CD for models and software components, and rollback systems.* Manage and grow a team of software and systems engineers responsible for end-to-end AI system readiness.* Set strategy for software delivery, technical quality, operational metrics, and performance benchmarks.# Pre-Requisites :**Qualifications*** 10+ years in software engineering, with 4+ years in engineering leadership or director roles.* Demonstrated experience building and running production-grade AI/ML systems.* Deep expertise in backend development, API design, and cloud infrastructure (AWS, GCP, or Azure).* Solid grounding in SRE principles — including incident response, observability, error budgeting, and reliability metrics.* Strong knowledge of site reliability tooling (e.g., Prometheus, Grafana, OpenTelemetry, Sentry)* Familiarity with model serving frameworks (e.g., Triton, TorchServe, Ray Serve), and GPU compute orchestration* Familiarity with LLM pipelines, streaming inference, or hybrid deployment environments (cloud + edge)* Prior ownership of large-scale AI delivery platforms or model hosting infrastructure.* Experience with CI/CD, Software Development Lifecycle for Software Systems, AI model lifecycle tooling, and infrastructure-as-code.* Excellent problem-solving, analytical, and decision-making abilities.* Strong communication and stakeholder management skills.* Ability and willingness to learn any new technologies and apply them at work in order to stay ahead, in a fast paced, high pressure, agile environment* Excellent written and verbal communication skills for coordinating across teams.**Education & Experience**Bachelor's or Master's in Computer Science, Software Engineering, or equivalent**Travel Requirements*** Role based in Singapore office and may require up to 1 travel trip per year.At Razer, you'll be at the forefront of the most exciting industry in the world — gaming. Evolving forms of gaming require evolving forms of hardware, software and services. That’s where Razer comes in, offering innovative top-of-the-line products and services to allow gamers to fully immerse in the ultimate gaming experience.
Getting onboard Razer will place you on a global mission to bring gamers closer to the games they love. Razer is a place to do great work, offering you the opportunity to be a part of a global team across 11 countries. Whether you are a hardcore evangelist who breathe life to the latest and greatest gaming gear or a behind-the-scene hero who runs our global operations, you are assured of a career-changing quest that transcends time zones and culture with one single spell: For Gamers. By Gamers.
The journey towards phenomenal-ness won’t come easy. However, we will excel because gamers rely on teamwork. We achieve greatness because we are wicked problem-solvers and tenacious in clinching victories in all that we do. It is the team that makes Razer where it is today and will continue to bring Razer to even greater heights.
Razer is proud to be certified as a Great Place to Work in both United States and Singapore. This is a testament to our commitment to make your quest at Razer a rewarding one
#J-18808-Ljbffr
System Administration Support
Posted today
Job Viewed
Job Description
- Take ownership of supporting and autonomously completing project tasks.
- Identify the key factors influencing a defined, straightforward problem and propose effective solutions.
- Utilize analysis, experience, and decision-making skills to identify and resolve problems.
- Choose the most suitable tools and techniques to fulfill specific client requirements.
- Recognize the advantages of employing cutting-edge methods and tools, applying them appropriately to engagements, and contributing to their ongoing improvement.
- Effectively manage work according to established plans for engagement components.
- Potentially oversee a work stream independently, including reviewing and guiding the work of junior team members.
- Develop solutions to client issues by applying methods and tools and validate these solutions with subject matter experts.
- Demonstrate accountability and contribute to achieving client objectives successfully.
- Collaborate within a team responsible for the technical monitoring, support, and administration of SAP system landscapes across various locations, including SAP ECC, SAP Enterprise Portal (EP), and Solution Manager. This includes database administration of Oracle database Server utilized within the SAP system landscape.
- Report to and work under the guidance of the SAP Basis Technical Lead and Project Manager.
- Monitoring of SAP systems and Databases
- Installations/ Upgrades/ Migration of SAP Application / Net Weaver Suite of products within the SAP system landscape
- Work collaboratively in project environment and boundaries
- Responding and resolving incidents that may arise in the production and non-production SAP environments
- Resolving incidents that may arise due to system generated alerts.
- Systems installation, configuration, upgrade, patching, administration and monitoring (SAP NetWeaver, SAP Solution Manager, SAP ECC).
- Database (SAP HANA, Sybase ASE Database, SAP IQ).
- Operating Systems (Windows Server, Linux).
- Microsoft Applications (Active Directory, System Center Suite).
- Tools (SCCM, WSUS, SEPM, SCVMM). Virtualization Platform (VMware, Hyper-V).
- Storage and Backup (Symantec NetBackup).
- Web Tools (F5 Load Balancer, Proxy/Reverse Proxy Setup, Apache, IIS, SAP Web dispatcher).
- IT Security Hardening on Windows Server and Linux.
- Various methodology of SAP system cloning / copy (Heterogeneous / Homogeneous).
- SAP backup and restore procedures for database-specific and OS- specific systems.
- Ability to work independently and efficiently, managing timelines and expectations and producing high quality deliverables and support with minimum supervision.
Interested candidate please do email your resume or you may click "APPLY".
Regret only shortlisted candidate will be notified.
IT Support and System Administration
Posted today
Job Viewed
Job Description
Ever dreamed of working where fragrances tell stories?
At Eurofragance, we don’t just create fragrances — we create experiences. With passion, excellence and bold entrepreneurial spirit, we’re growing fast and want you to grow with us. Join a global team headquartered in Barcelona, with offices in Dubai, Singapore, Mexico, Turkey, India. and more!
Here, your work truly matters — and so do you.
What’s your mission?
The main mission of this job is to help Eurofragance grow and, as a result, grow together. Through user support, supervision, management, and administration of all solutions (Networking, Systems, Wireless, Security, etc.) deployed at Eurofragance, and participation in global projects, the IT department plays a vital role in the company's growth.
Here’s what you’ll be rocking every day
Provide 2nd and 3rd line support for all productivity, business applications and IT solutions, especially in Fortinet solutions.
Develop monitoring capabilities that provide detailed insights into system performance, availability, and health, including the creation of dashboards, alerts, and metrics.
Apply automation to routine tasks to optimize the system and increase efficiency.
Participate in the design, implementation and continuous improvement of IT solutions at a global level.
Participate in cutting-edge technological projects at a global level.
Coordinate and manage relationships with internal stakeholders and external vendors.
What you need to shine in this role
Education:
Bachelor’s degree in computer science or telecommunications
Experience:
minimum 2 years of experience in similar position.
Languages:
Native or high in Spanish. B2 in English.
Key Knowledge:
Great knowledge in Fortinet Solutions: Fortigate, FortiSwitch, FortiAP, FortiDeceptor, FortiAuthenticator, Fortimanager, Forti-etc.
Great knowledge in SD-WAN and MPLS solutions
Azure Cloud management solutions
Other Knowledge:
SO: Windows Series, Windows server, IOS, Android
Administrative tools: Active Directory, DNS, DHCP, File Server.
Office 365 and Exchange Online systems.
Monitoring tools: Desktop Engine, PRTG (similar).
Knowledge in Cybersecurity
What do we offer you at Eurofragance?
Much more than just a job! Take a look at everything we’ve prepared for you:
Stability and growth in a solid company in full expansion.
International environment with a multicultural team and language practice.
Flexible start time and remote work 2 days/week (after 3 months and as long as the role is eligible for remote work).
Flexible compensation with Cobee (meals, transport, childcare, etc.).
Health & wellness services: medical, physiotherapy, psychological support.
Sports facilities: paddle court, gym, yoga classes.
Nomad Week: work 2 non-consecutive weeks from anywhere in the world.
Medical & life insurance for your peace of mind.
Special prices on perfumes — because you’ll want to wear what we create.
Healthy meals three times a week, served sustainably.
Pension plan to help you build a secure financial future.
Why Eurofragance?
We believe in diversity and in creating a space where everyone feels welcome — regardless of gender, age, background, orientation, or ability. We’re also deeply committed to sustainability: reducing our carbon footprint, enhancing energy efficiency and cultivating environmental respect. By joining us, you become part of a company that actively works to make a positive impact on the planet — and on people.
Ready to join us on this sensorial adventure?
#J-18808-Ljbffr
Site Digital PTC & System Administration (IT)
Posted 9 days ago
Job Viewed
Job Description
Site Digital PTC & System Administration (IT)
12 Months Contract
Location: Tuas
Industry: Pharmaceutical
Our client aims at creating a new manufacturing concept consisting of a new generation of evolutive multi-product facilities, modular, adaptable, and agile, leveraging new disruptive technologies, to better address vaccine business challenges
Job Purpose
- With end-to-end responsibilities of 70% project technical execution and 30% of Digital operational support.
Responsibilities:
- Excellent technical knowledge of Digital devices execution, risk management.
- Report and communicate the execution status, escalation.
- Execute the GxP qualification process for the devices and equipment installation which are part of the project execution.
- Technical self-troubleshooting knowledge and coordinating with global support in case of incident.
- Cyber security flow management for the project execution requirement.
- System administration knowledge for day-to-day operation support
- The service will reinforce the project technical execution by following the project scope and project schedule as well as the risk management, to ensure the success of the project execution.
Requirements:
- Excellent technical skills: Windows, network fundamentals and technical execution.
- Expertise about IT infrastructure, security foundations .
- Network
- Firewall flow fundamentals
- Windows servers / Active Directory
- Knowledge on system architecture.
- Knowledge on Data backup and restore .
- Knowledge on Quality process such as GxP change control management .
- Experience on application and Infra deployment projects such as QC laboratory systems & Industrial equipment connectivity / IoT, Telephony systems .
- Business environment: Pharma industry – Vaccines, Manufacturing Environment, GxP compliance.
Lim Pey Chyi -
Recruitment Consultant (R )
Manpower Staffing Services (S) Pte Ltd
EA Licence: 02C3423
Site Digital PTC & System Administration (IT)
Posted 16 days ago
Job Viewed
Job Description
Site Digital PTC & System Administration (IT)
12 Months Contract
Location: Tuas
Up to $10,000 depending on experience
Industry: Pharmaceutical
Our client aims at creating a new manufacturing concept consisting of a new generation of evolutive multi-product facilities, modular, adaptable, and agile, leveraging new disruptive technologies, to better address vaccine business challenges
Job Purpose
- With end-to-end responsibilities of 70% project technical execution and 30% of Digital operational support.
Responsibilities:
- Excellent technical knowledge of Digital devices execution, risk management.
- Report and communicate the execution status, escalation.
- Execute the GxP qualification process for the devices and equipment installation which are part of the project execution.
- Technical self-troubleshooting knowledge and coordinating with global support in case of incident.
- Cyber security flow management for the project execution requirement.
- System administration knowledge for day-to-day operation support
- The service will reinforce the project technical execution by following the project scope and project schedule as well as the risk management, to ensure the success of the project execution.
Requirements:
- Excellent technical skills: Windows, network fundamentals and technical execution.
- Expertise about IT infrastructure, security foundations .
- Network
- Firewall flow fundamentals
- Windows servers / Active Directory
- Knowledge on system architecture.
- Knowledge on Data backup and restore .
- Knowledge on Quality process such as GxP change control management .
- Experience on application and Infra deployment projects such as QC laboratory systems & Industrial equipment connectivity / IoT, Telephony systems .
- Business environment: Pharma industry – Vaccines, Manufacturing Environment, GxP compliance.
Lim Pey Chyi -
Recruitment Consultant (R )
Manpower Staffing Services (S) Pte Ltd
EA Licence: 02C3423
Software Engineering
Posted today
Job Viewed
Job Description
*WHO WE ARE: *
As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.
Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future.
We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career.
Your Opportunity Starts Here.
Why Join
Imagine being part of a team that builds innovative digital solutions for one of Asia's leading banks. As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning.
How you succeed
To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success.
What you do
- Work closely with key stakeholders to deliver projects and solutions
- Perform system impact analysis and design based on change requirements
- Perform design, configuration, and development mainly on Oracle Fusion Applications – Finance, Projects, and Procurement
- Ensure compliance to security and technology architecture standards, software defect resolution and successful system deployment
- Provide support to SIT and UAT, investigate and resolve technical issues reported in projects
- Conduct system and performance test management, application vulnerability assessment management and control, software release management
- Plan and commission production system implementations
- Develop and review technical documents and other XDLC related documents
- Take ownership of overall deliverable, with good design and automation in mind
- Able to work independently and be self-motivated
- Able to learn and work on other modules/systems when needed
Who you are
- Preferably with Engineering / Computer Science / Information Technology related degree.
- Possess minimum of 10-year experience in system / software development and deployment. Preferably with exposure to SDLC & DevOps practices
- Possess positive (can-do) working attitude, willing to hands on, keen interest on technical details, with resilience and good adaptability to take on different challenging assignments
- Effective and self-initiative to learn, with ability to work independently and a good team player
- Good analytical skill and strong problem solving
- Having experience with Oracle Fusion Applications, Oracle Technologies
- Having experience with API development for Oracle Fusion
- Preferably having experience UNIX shell scripting, vbscript, java/python, Oracle database and WebLogic.
Who we are
As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.
Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.
But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future.
We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.
What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
*What we offer: *
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
Be The First To Know
About the latest Software deployment Jobs in Singapore !
Software Engineering
Posted today
Job Viewed
Job Description
At Bank of Singapore, we are constantly on the lookout for exceptional individuals to join our team. We promote a culture of openness, teamwork and fairness. Most importantly, we invest in our people through our programmes that develop them on both professional and personal levels.
Besides attractive remuneration packages, we offer non-financial benefits and opportunities to develop your potential within OCBC Group's global network of subsidiaries and offices. If you have passion, drive and the will to succeed, rise to the challenge today
Bank of Singapore opens doors to new opportunities.
This is the broad job description of the job profile. Definitive job description should be reviewed and discussed between you and your manager. Software EngineerWhy JoinImagine being part of a team that builds innovative digital solutions for one of Asia's leading banks.
As a Software Engineer at OCBC, you'll have the opportunity to work on cutting-edge projects that transform the way we deliver financial services. You'll be part of a collaborative team that values creativity, innovation, and continuous learning. How you succeed
To succeed in this role, you'll need to be passionate about software development and committed to delivering high-quality solutions. You'll work closely with cross-functional teams to understand business requirements, design and develop software applications, and ensure seamless integration with existing systems. Your ability to collaborate, innovate, and adapt to changing requirements will be key to your success. What you do
- Design, develop, and test software applications using various programming languages and technologies
- Collaborate with business stakeholders to understand requirements and develop solutions that meet their needs
- Work with cross-functional teams to ensure seamless integration with existing systems
- Participate in code reviews and contribute to the improvement of the overall code quality
- Troubleshoot and resolve technical issues in a timely and efficient manner
Who you are
- A degree in Computer Science, Information Technology, or a related field
- At least 3 years of experience in software development, preferably in a banking or financial services environment
- Proficient in one or more programming languages, such as Java, Python, or C++
- Experience with Agile development methodologies and version control systems such as Git
- Strong problem-solving skills, with the ability to analyze complex technical issues and develop creative solutions
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
Who we are
As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people.
From there, we provide support, services, solutions, and career paths that meet their individual needs and desires. Today, we're on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation.
But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia's leading financial services partner for a sustainable future. We invite you to build the bank of the future. Innovate the way we deliver financial services.
Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments.
Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts
Here. What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
information_technology
Software Engineering, Machine Learning Singapore • Software Engineering • Engineering Singapore[...]
Posted today
Job Viewed
Job Description
Software Engineering, Machine LearningMetaSoftware EngineeringFacebookEngineeringMeta is seeking engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry professionals and working on exciting projects that have a significant impact, we encourage you to apply.Software Engineering, Machine Learning Responsibilities* Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences* Implement custom user interfaces using latest programming techniques and technologies* Develop reusable software components for interfacing with back-end platforms* Analyze and optimize code for quality, efficiency, and performance* Lead complex technical or product efforts and provide technical guidance to peers* Architect efficient and scalable systems that drive complex applications* Identify and resolve performance and scalability issues* Work on a variety of coding languages and technologies* Establish ownership of components, features, or systems with proven end-to-end understandingMinimum Qualifications* 6+ years of experience in software engineering or a relevant field. 3+ years of experience if you have a PhD* 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field* Experience with scripting languages such as Python, Javascript or Hack* Experience with developing machine learning models at scale from inception to business impact* Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts* Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships* Experience building and shipping high quality work and achieving high reliability* Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes* Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experiencePreferred Qualifications* Masters degree or PhD in Computer Science or another machine learning-related field* Exposure to architectural patterns of large scale software applications* Experience with scripting languages such as PyTorch and TensorFlowAbout MetaMeta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Equal Employment OpportunityMeta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice .Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the .APPLY NOW# Find your roleExplore jobs that match your skills and experience. Search by technology, team or location to find an opening that’s right for you.
#J-18808-Ljbffr
Software Engineering Lead
Posted today
Job Viewed
Job Description
Thunes is the Smart Superhighway for money movement around the world. Thunes' proprietary Direct Global Network allows Members to make payments in real-time in over 130 countries and more than 80 currencies. Thunes' Network connects directly to over 7 billion mobile wallets and bank accounts worldwide, via more than 350 different payment methods, such as GCash, M-Pesa, Airtel, MTN, Orange, JazzCash, Easypaisa, AliPay, WeChat Pay and many more.
Thunes' Direct Global Network differentiates itself through its worldwide reach, in-house Smart Treasury Management Platform and Fortress Compliance Infrastructure, ensuring Members of the Network receive unrivalled speed, control, visibility, protection, and cost efficiencies when making real-time payments globally. Members of Thunes' Direct Global Network include gig economy giants like Uber and Deliveroo, super-apps like Grab and WeChat, MTOs, fintechs, PSPs and banks.
Headquartered in Singapore, Thunes has offices in 14 locations, including Barcelona, Beijing, Dubai, London, Manila, Nairobi, Paris, Riyadh, Atlanta, San Francisco, Sao Paulo and Shanghai. For more information, visit:
Context of the role
Reporting to the Chief Architect, this role based in Singapore or Barcelona, will be part of our Engineering team working on our Treasury Systems and core services. The ideal candidate should be highly driven, self-motivated and a technically excellent engineering lead who is truly excited about making a meaningful impact within the Company.
You will need to combine a startup mindset with the scale of an industry leader, ensuring that the platform performs while remaining scalable, is able to deliver new functionalities and is able to automate and improve development processes. The Engineering team is responsible for developing our core business products and getting them to production in the most efficient and fastest way possible. We architect solutions, tools and platforms to solve business needs and tools around provisioning, configuration, CICD, monitoring, SLA, performance and uptime. Our team is passionate about the details and we work very closely with a wide range of stakeholders. Although we believe that we have chosen the most optimal tech stack to solve our issues, we rely on our engineers to architect and implement their own solutions. Our core services are hosted on Amazon Web. Our main tech stack consists of PostgreSQL, Python (primary), Golang and AWS cloud environment
We can offer you an environment where we have a culture of learning and feedback. You will be challenged to own your code - write, test, deploy it, multiple times per day. Our technology is used 24/7 and around the world, it needs to be reliable, secure and massively scalable. You will also need to interface with technology teams in different countries.
Key Responsibilities
- Ensure excellence and work on highly available services, exposed mainly by APIs, web app development
- Be responsible for the quality of deliverables of team
- Lead, monitor, maintain and own the product you are working on
- Participates in the architecture design, implementation and shipping of new functionalities on our platform/system, configuration APIs
- Timely delivery of high quality, testable, secure, readable, scalable and documented software
- Understands, applies and champions the principles of the agile methodology (code reviews, sprint planning, pair programming, daily stand-ups, etc.)
- Assists in the evaluation of new technologies and initiatives
Professional Experiences / Qualifications
- Holding a degree in Information Technology, Engineering, Computer Science or related fields
- Software engineers that are motivated, curious and have an appetite for learning
- Proficient in Python
- Proficient in one of several following programming/scripting languages: Golang (desire to learn), Perl (nice to have)
- Experience in designing, integrating and implementing web services and REST/JSON APIs
- Experience designing and developing web and API solutions
- Good English communication skills
- Passionate about Agile Methodology and practices (TDD, CI, CD, etc.)
- Interest in the Fintech Industry and market innovations
Sounds like you? Apply now