Job Closed
This listing is no longer active.
Talent Guaranteed
Principal Software Developer
Location
Philippines
Posted
81 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Developer
Manila Recruitment
Role Description Our client is a Singapore-based deep tech startup that specializes in the digital transformation of remote and distributed industrial assets through the integration of Internet of Things (IoT) hardware and artificial intelligence. As they continue to grow, they are expanding their engineering team and are seeking a highly experienced and technically strong Principal Engineer to join their organization. This is a key opportunity for a senior engineer who enjoys working in complex, fast-paced environments and is passionate about building and scaling enterprise-grade IoT and AI-driven systems. It is ideal for someone who thrives on solving challenging technical problems and working across multidisciplinary teams to deliver impactful solutions. In this role, you will lead technical direction through architectural decisions, mentoring engineers, and promoting best practices across the organization. You will collaborate with data scientists, SMEs, and executive stakeholders to translate complex requirements into practical technical solutions, while also contributing hands-on to backend development, APIs, databases, and system integrations as needed. - Creation of our platform architecture integrating front-end, back-end and AI services - Full stack software development including: - Development of Python backend services - Timeseries DB (Postgres) - Mentoring and guiding Jr. Software Engineers - Ensuring that code quality standards are upheld and defining new ones as needed - Driving the conversation and adoption of best architectural and development practices - Working with internal subject matter experts and data scientists to understand development requirements - Interpreting product requirements into platform architectures - Driving consensus of architectural decisions with all stakeholders - Presenting architectures to executive stakeholders - Creating implementation plans in collaboration with our program manager - As needed communication with customers to explain our solution platform and identify new requirements Qualifications - BS or above in Computer Science, Data Science, AI Engineering or technical equivalent. - 15+ years of software development experience, preferably in enterprise or platform-level systems - Strong experience in web application architecture and solution design (core priority) - 5+ years experience in Python backend development (Flask, Django, or FastAPI preferred) - Strong experience in system architecture and decision-making across full stack components (backend, APIs, database, and front-end coordination) - Experience designing and working on enterprise-grade platforms or scalable distributed systems - Strong cloud architecture experience (AWS preferred) - Solid understanding of databases (preferably PostgreSQL or similar) - Strong ability to lead technical discussions and make architectural decisions - Experience working with cross-functional teams and translating business requirements into technical solutions - Strong communication skills and ability to explain complex technical concepts to technical and non-technical stakeholders - Hands-on mindset with willingness to write production code, not just review or design - Experience in mentoring or guiding engineers (technical leadership, not people management) Requirements - Experience with AI systems, AI architecture, or machine learning integration - Exposure to Industrial IoT or edge-to-cloud telemetry systems - Experience with on-premise infrastructure alongside cloud (hybrid environments) - Front-end exposure (React or similar frameworks, but not required) - Experience with real-time or batch streaming systems - Experience with DevOps practices or CI/CD pipelines - Experience with IoT platforms in any industry domain (bonus if water/process industry) - Experience working with large-scale system optimization or performance tuning - Experience in regulated environments or compliance frameworks (e.g., ISO standards exposure)
Related Guides
Related Job Pages
More Software Engineer Jobs
• Performing preventive maintenance and repair services on HVAC, mechanical, plumbing, electrical, and various building systems • Identifying energy savings opportunities through system and operational improvements • Planning work assignments independently with minimal direct supervision • Traveling to multiple locations within your assigned territory in a company vehicle • Communicating with team members via phone, email, and in-person
About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you're motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero-to-one ideas into real products, and you "get stuff done" end-to-end. You use AI to work smarter and solve problems faster. Here, you'll tackle complex, high-visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let's build what's next. Responsibilities As a Staff Software Engineer, you will provide the technical leadership and architectural vision for our Productivity squad. The Engineering Productivity team acts as a force multiplier for Airwallex, and you will be responsible for defining domain-level strategies that influence our global engineering organization. This role involves working closely with leadership to accelerate the delivery of AI-driven tooling and global CI/CD optimization. What you will do: - Strategic Leadership: Define domain-level technical roadmaps and own the end-to-end delivery of complex productivity and platform projects. - AI Strategy: Evaluate, prototype, and deploy AI/ML-powered solutions such as AI-assisted code reviews and automated test generation. - Scale CI/CD Architecture: Architect high-efficiency pipelines that support diverse languages and deployment targets across a global, distributed organization. - Technical Mentorship: Review RFCs, provide deep architectural insights, and mentor senior engineers to raise the overall engineering bar. - System Design: Design and optimize microservices frameworks to ensure high availability, scalability, and service quality for internal platforms. Qualifications: - A minimum of 8 years of professional software engineering experience with a track record of technical leadership. - Expertise in designing large-scale distributed, high-concurrency, and high-availability systems. - Mastery of server technologies to optimize service response, data queries, and infrastructure efficiency. - Hands-on experience with cloud platforms (AWS, GCP, or Aliyun) and infrastructure-as-code (Terraform, Kubernetes). - Excellent communication and stakeholder management skills, with the ability to influence technical strategy across a global organization. Preferred Skills: - Experience building or integrating AI-powered developer tools or internal developer portals (e.g., Backstage). - Deep understanding of observability infrastructure (Logs, metrics, traces) and messaging systems (Kafka) at enterprise scale. - Domain knowledge on distributed systems and cloud native tech stack. Applicant Safety Policy: Fraud and Third-Party Recruiters To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. Equal opportunity Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.
Substation Engineering Supervisor
UlteigWe Listen. We Solve. Modernizing Infrastructure. Strengthening Communities.
• Project Technical Lead - 70% • Manages and leads all engineering activities during the proposal, design and construction stages of projects that are assigned. • Provides project oversight, including managing engineering scope according to technical contracts, developing change orders, and maintaining project schedules. • Directs and coordinates activities of several disciplines and Project Management group on a project of significant scope or a combination of large projects. • Maintains high levels of quality and responsiveness to meet internal and external client requirements in alignment with company expectations. • Oversees design activities of team members. • Responsible for reviewing project drawings, calculations & specifications, assumes responsible charge as needed. • Management Responsibilities – 20% • Provides strategic direction, leadership and technical services oversight for employees on achieving individual, team, department, and organizational performance goals. • Coaches, trains and develops substation technical staff for growth and development opportunities. • Facilitate weekly team meetings (bi-weekly at a minimum) and actively manage team resource planning • Perform individual performance reviews, training and professional development for team members. • Business Development Responsibilities – 10% • Participates and partners with members of the Sales team and engineers throughout the organization to promote revenue growth and expansion of services with existing and prospective clients. • Supports proposal efforts by developing, providing resources, and reviewing proposals by working with the Proposal Development Team, Project Management group and other departments. • Maintains positive client relationships with existing clients.
Reporting Developer
Nucleus GroupWe’re the Nucleus Financial Platforms group and we help make retirement more rewarding. People come first - whether it’s our colleagues, or the advisers and customers we support, we know that working in partnership and collaboration leads to the best outcomes. Together, we’ve shaped the platform to how it is today. We work hard, and we celebrate hard too. Our ambition is to create a platform with a difference, putting the customer centre stage meant tearing up the rule book and starting from scratch. We’ve come a long way since then, but our mission remains just as focused. That’s why our culture, values, and social responsibility are things we keep at the top of our agenda – because we know they matter and have a big impact. Our culture is one of the many things that sets us apart from the pack. We want to have an environment where our people feel that they can make a real difference, know they’ll be rewarded for their efforts and more importantly, enjoy themselves at work.
Role Description This reporting developer position is a role within our Reporting team whereby you’ll use your knowledge and experience to design, create and implement reports using our in-house reporting software Orchestrate. The successful candidate will be someone who enjoys challenges and desires to work in a rapidly growing company, with opportunities for progression in their role. Main Responsibilities - Design, build and maintain reports. - Analyse, organise and combine raw information and data from various sources and transform it into a usable format for reporting. - Interpret trends and patterns. - Identify, troubleshoot and resolve issues within reports and data. - Collaborate with other teams and customers to gather requirements. - Evaluate business needs and identify opportunities for process improvements. - Explore ways to enhance data quality and reliability. - Conduct complex data analysis and report on results. - Other duties as assigned. Qualifications - Previous experience as a reporting developer or in a similar role. - Knowledge of programming languages (e.g. C#, Web services, Jscript.NET, Javascript). - Hands-on experience with SQL Server. - Great numerical and analytical skills. - Advantageous (but full training will be given to the right candidate): - Bachelor’s degree (or equivalent) in computer science, information technology, engineering, or related discipline. - Previous experience using reporting tools such as Crystal Reports, SSRS. - Knowledge of Wealth Management industry. - Knowledge of Investment Management software. - Knowledge of XML, XSLT. Qualities/Attributes - Great written and verbal communication skills. - Take ownership and be accountable. - Mature and responsible. - Risk-aware. - Organisational skills. - Ability to prioritise own workload. - Questions why things are done and drives change. - Attention to detail. - Proactive. - Enthusiastic. - Team player. Benefits - Pension. - Bonus. - Enhanced parental leave. - Paid time off for emergencies. - Health and wellbeing initiatives. - Flexible working options.



