Lead Software Engineer
4 days ago
Join to apply for the Lead Software Engineer role at Tech Economy What Makes Us a Great Place To Work We are proud to be consistently recognized as one of the world's best places to work. We are currently the #1 ranked consulting firm on Glassdoor's Best Places to Work list and have maintained a spot in the top four on Glassdoor's list since its founding in 2009. Extraordinary teams are at the heart of our business strategy, but these don't happen by chance. They require intentional focus on bringing together a broad set of backgrounds, cultures, experiences, perspectives, and skills in a supportive and inclusive work environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally. Who You'll Work With You'll join our Engineering experts within the AI, Insights & Solutions team. This team is part of Bain's digital capabilities practice, which includes experts in analytics, engineering, product management, and design. In this multidisciplinary environment, you'll leverage deep technical expertise with business acumen to help clients tackle their most transformative challenges. You'll work on integrated teams alongside our general consultants and clients to develop data-driven strategies and innovative solutions. Together, we create human-centric solutions that harness the power of data and artificial intelligence to drive competitive advantage for our clients. Our collaborative and supportive work environment fosters creativity and continuous learning, enabling us to consistently deliver exceptional results. We are committed to building a diverse and inclusive team and encourage candidates of all backgrounds to apply. Bain offers comprehensive benefits and flexible policies that are designed to support you, so you can thrive personally and professionally. What You'll Do Design, develop, and maintain cloud-based AI applications, leveraging a full-stack technology stack to deliver high-quality, scalable, and secure solutions. Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to define and implement analytics features and functionality that meet business requirements and user needs. Utilize Kubernetes and containerization technologies to deploy, manage, and scale analytics applications in cloud environments, ensuring optimal performance and availability. Develop and maintain APIs and microservices to expose analytics functionality to internal and external consumers, adhering to best practices for API design and documentation. Implement robust security measures to protect sensitive data and ensure compliance with data privacy regulations and organizational policies. Continuously monitor and troubleshoot application performance, identifying and resolving issues that impact system reliability, latency, and user experience. Participate in code reviews and contribute to the establishment and enforcement of coding standards and best practices to ensure high-quality, maintainable code. Stay current with emerging trends and technologies in cloud computing, data analytics, and software engineering, and proactively identify opportunities to enhance the capabilities of the analytics platform. Collaborate with DevOps and infrastructure teams to automate deployment and release processes, implement CI/CD pipelines, and optimize the development workflow for the analytics engineering team. Collaborate closely with and influence business consulting staff and leaders as part of multi-disciplinary teams to assess opportunities and develop analytics solutions for Bain clients across a variety of sectors. Influence, educate and directly support the analytics application engineering capabilities of our clients Travel is required (30%)Required ABOUT YOU Master's degree in Computer Science, Engineering, or a related technical field. 6 years minimum experience, 3+ years at Senior or Staff level, or equivalent Working Knowledge (3+ years) of Python expertise Experience with client-side technologies such as React, Angular, Vue.js, HTML and CSS Experience with server-side technologies such as, Django, Flask, Fast API Experience with cloud platforms and services (AWS, Azure, GCP) via Terraform Automation (good to have)Hands-on experience in designing and optimizing OLTP systems for real-time processing, as well as building scalable OLAP data pipelines for batch and streaming analytics. Use Git as your main tool for versioning and collaborating Experience with DevOps, CI/CD, Github Actions Good to have experience developing AI-driven applications and solutions Experience with workflow orchestration - doesn't matter if it's dbt, Beam, Airflow, Luigy, Metaflow, Kubeflow, or any other Experience implementation of large-scale structured or unstructured databases, orchestration and container technologies such as Docker or Kubernetes Strong interpersonal and communication skills, including the ability to explain and discuss complex engineering technicalities with colleagues and clients from other disciplines at their level of cognition Curiosity, proactivity and critical thinking Strong computer science fundaments in data structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performance. Strong knowledge in designing API interfaces Knowledge of data architecture, database schema design and database scalability Agile development methodologies Location: Singapore (Hybrid)#J-18808-Ljbffr
-
Lead Software Engineer
10 hours ago
Singapore ENGAGEROCKET PTE. LTD. Full time**Lead Software Engineer at EngageRocket**: EngageRocket is looking for a skilled and motivated Lead Software Engineer to lead one of the engineering teams. This is a chance for you to help leaders build great workplaces! EngageRocket is Asia's first funded employee feedback and analytics software providing HR tech solutions to companies. Our long-term...
-
Lead Software Engineer
4 days ago
Singapore The Digital and Intelligence Service (DIS) Full timeJoin to apply for the Lead Software Engineer role at The Digital and Intelligence Service (DIS)Continue with Google Continue with Google Join to apply for the Lead Software Engineer role at The Digital and Intelligence Service (DIS)Lead Software Engineer – Digital Ops-Tech Centre (DOTC)About Us The Digital Ops-Tech Centre (DOTC) is a newly established unit...
-
Lead Software Engineer
1 week ago
Singapore Tap Growth ai Full timeJoin to apply for the Lead Software Engineer role at Tap Growth ai Overview We are looking for a highly skilled and experienced Lead Software Engineer to join our growing team. This role is ideal for someone who thrives in a fast-paced environment and has a strong background in software development, architecture, and team leadership—including experience...
-
Software QA Engineer
2 weeks ago
Singapore Vanguard Software Pte Ltd Full timeJOB SUMMARY We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...
-
Software QA Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeOverview We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...
-
Lead Software Engineer
1 week ago
Singapore Geco Asia Pte LTD Full timeWe're Hiring: Lead Software Engineer!Weare looking for a highly skilled and experienced Lead Software Engineer tojoin our growing team. This role is ideal for someone who thrives in a fast-paced environment and has a strong background in software development, architecture, and team leadership—including experience managing remote orinternational teams. Key...
-
Software Engineer
2 weeks ago
Singapore ST Engineering Mission Software & Services Pte Ltd Full time $60,000 - $80,000 per yearAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace,...
-
Software Engineer
4 days ago
Singapore MGG SOFTWARE PTE. LTD. Full time**RESPONSIBILITIES** - Work closely with project management team to identify and analyse business requirements for system development and enhancements - Design solution and develop technical documentation (flow, UML, processing rules) to support system development - Work closely with fellow software engineers in project team to develop systems using...
-
Software Engineer Lead
2 weeks ago
Singapore PEOPLESEARCH PTE. LTD. Full timeOverview Software Engineer Lead We are looking for a technical leader to shape and deliver modern software solutions across backend, frontend, and cloud platforms. This role combines hands-on development with leadership, ensuring systems are reliable, scalable, and secure. What You’ll Do Design and build backend services (NestJS / FastAPI) with robust APIs...
-
Lead Software Engineer
4 days ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$12,000 - S$15,000 / Monthly EST **Job Type** Permanent **Seniority** Lead **Years of Experience** At least 10 years **Tech Stacks** Strategy Container TDD Docker Ruby on Rails Oracle API JERSEY play Axis Spring SOAP JPA TestNG Tomcat Postman RabbitMQ J2ee Java JUnit HTML Linux Splunk Openshift Kubernetes kafka Springboot...