CrawlJobs Logo

Technical Principal

thoughtworks.com Logo

Thoughtworks

Location Icon

Location:
Singapore , Singapore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Principal developers at Thoughtworks can wear many hats. Depending on the client situation, you could be playing the role of a technical advisor to senior client executives, guide and direct solution architecture for large technical programs of work or drive technical implementation hand-on with our delivery teams. Principal developers also provide strategic and tactical leadership on accounts, establishing and maintaining trusted advisor status through high-impact client interactions. By empowering Thoughtworker engagement through cultivating high-performing teams, you will continuously deliver undeniable value to our clients, contributing to the growth and scale of our evolving business. Ultimately, the health of an account is a reflection of the capability and efficiency that you cultivate.

Job Responsibility:

  • Champion and enable the adoption of best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • Exemplify Thoughtworks’ technical excellence, thought leadership and capabilities to our clients and inside Thoughtworks
  • Architecture, advisory, constraint adjustment, and enterprise-wide technical leadership
  • Actively drive the highest level of AI-first software delivery (AIFSD) adoption across accounts
  • Act as a trusted technical advisor to your client by building key relationships and understanding the market and trends that could impact them
  • Discover opportunities for improvement and are comfortable proposing and leading systemic change in organizations
  • Have experienced implementing or operating within an enterprise architecture framework (e.g., TOGAF) to manage governance, extensibility, resilience, performance, capacity, interoperability, and security
  • Speak to the value of our delivery and how it maps to client vision, goals, and initiatives
  • Translate complex technical decisions into clear business value, and to decompose them into structured, actionable steps that guide teams toward effective implementation
  • Continuously deliver undeniable value by ensuring the high performance of Thoughtworks teams on the account and proactively manage risk with the client
  • Cultivate Thoughtworker growth and development by encouraging feedback and fostering an inclusive, supportive team culture

Requirements:

  • Substantial engineering experience building and delivering large and complex enterprise wide solutions
  • Track record of managing the scope and shape of programs of work
  • Experience with account management, third party contractual agreements, client management and pre-sales, client reporting and up-selling
  • Comfortable chairing meetings, conducting reports, providing technical sales support and keeping budgets in check
  • Comfortable helping delivery teams whenever it is needed
  • Knowledgeable about delivery approaches such as TDD, continuous integration, pairing and infrastructure automation
  • Natural ability to establish and nurture relationships with senior leaders across the organization at executive and board levels
  • Excellent context-switching capabilities
  • Ability to thrive in situations with little to no direction and lead, organize and deliver commitments on time and within budget
  • Resilient and confident in ambiguous situations and can adapt role to approach challenges from multiple perspectives
  • Empathetic and use this ability to build solid working relationships and resolve issues quickly and thoughtfully
  • Must be Singaporean citizens or already hold Singaporean Permanent Residency (PR) at the time of application
What we offer:

Learning & Development: career development supported by interactive tools, numerous development programs and teammates who want to help you grow

Additional Information:

Job Posted:
January 12, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Technical Principal

Principal Technical Program Manager - Trust

We are seeking a well-rounded Technical Program Manager for our Trust TPM team i...
Location
Location
India
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 8 years of experience in software, cloud infrastructure, security or compliance, preferably in a similar scale enterprise
  • Recent and relevant experience as a Principal Technical Product Manager or in similar roles leading software teams, with a proven track record of delivering projects on time, within scope, and meeting quality goals in an Agile/Lean environment
  • Experience in driving change and establishing processes through company-wide initiatives
  • Strong experience and knowledge of security systems and compliance/privacy certifications, practices, and processes
  • ideally, you have led security or trust & safety programs in the past
  • Experience in analyzing business priorities, customer needs, and industry trends, and articulating a long-term roadmap in Privacy, Security, and Compliance
  • A deep understanding of cybersecurity principles, the threat landscape, and best practices
  • Excellent interpersonal skills, with the ability to communicate effectively with both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Define Strategy and Develop a Roadmap: Create a strategy and roadmap for delivering Security and Compliance programs that align with Atlassian's business objectives and comply with relevant laws and regulations
  • Lead the Delivery of Critical Projects: Manage multiple streams of work simultaneously, focusing primarily on: Building Tools: Develop systems to integrate security/compliance checks into the product design process and Software Development Lifecycle (SDL)
  • Collaborating with Experts: Work closely with CISO, legal, data governance, and compliance teams
  • Achieving Certifications: Assist Atlassian in obtaining regulatory certifications
  • Collaborate with Key Stakeholders: Work closely with stakeholders in the US, Australia, and India to understand key certification, security, privacy, compliance requirements, while maintaining a deep understanding of our products and platform capabilities
  • Develop Processes and Practices: Work with leaders across the company to enhance Atlassian’s security posture through high-quality data and scalable solutions
  • Communicate Effectively: Ensure a comprehensive understanding of status, risks, dependencies, and insights across teams, functions, and programs
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
Read More
Arrow Right

Principal Technical Consultant

Principal Technical Consultants are experienced consultants with equal parts dee...
Location
Location
United Kingdom , London; Cambridge
Salary
Salary:
105600.00 - 118800.00 GBP / Year
softwire.com Logo
Softwire
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years experience in technical roles
  • At least 4 years in an agency/consultancy context
  • Deep knowledge and proven experience in at least one of the following areas: Data engineering, Cloud platform architecture/migration (AWS and/or Azure), Digital platform architecture and enterprise modernisation, AI engineering
  • Track record delivering high-value client outcomes through expert design and delivery of technical solutions
  • Comfortable working in ambiguous contexts, making decisions with incomplete information and working with multiple stakeholder agendas
  • Interest in the business and industry side with relevant knowledge and context in one or more sectors
  • Excellent consulting and advisory skills
  • Track record of forming strong relationships and leveraging these for on-sell and cross-sell of services
  • Collaborative and team-oriented approach
  • Can-do approach and comfortable taking ownership
Job Responsibility
Job Responsibility
  • Devising novel and practical solutions to clients' trickiest problems and getting them implemented to deliver business outcomes
  • Building relationships with senior stakeholders
  • Having peer-level conversations with C-suite executives about business strategy
  • Contributing to Softwire's future growth
  • Supporting go-to-market teams with pre-sales
  • Building Softwire's reputation and brand
  • Developing professional network
  • Mentoring and supporting junior colleagues
  • Using knowledge, skills and experience to devise solutions to hard problems and deliver real world solutions for clients
  • Building strong relationships with clients to generate client loyalty and growth
What we offer
What we offer
  • Profit share (average between £19,000 and £36,000)
  • Pension: Additional 5% of salary
  • 25 days annual leave (with the option to buy and sell)
  • Time off for company-wide morale events
  • Time off for charitable activities
  • Free annual eye test
  • Income protection
  • Cycle to work scheme
  • Electric vehicle lease schemes
  • Payroll charity donations
  • Fulltime
Read More
Arrow Right

Principal Technical Program Manager

We're hiring a Principal Technical Program Manager to help shape our Technical P...
Location
Location
United States
Salary
Salary:
166100.00 - 266800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of program leadership experience on software teams, in an Engineering or Development Manager, Technical Program Manager, or Platform Product Manager capacity
  • Experience in software development and leading complex engineering projects that work through large-scale company wide challenges, spanning multiple technical teams
  • Expertise in setting the vision and developing program roadmaps, including making important decisions to keep projects on track, managing and mitigating risks and dependencies, and driving adoption and change
  • Experience partnering with Executive sponsors and engineering partners
  • including Executives, Senior Architects, and Senior Engineering Managers
  • You'll have a product thinking mindset that always has the customer (internal and external) front of mind in everything you do.
Job Responsibility
Job Responsibility
  • Lead several initiatives to support Developer Productivity across our large scaling Engineering teams
  • Understand business objectives and translate them into technical systems problems that need to be prioritised solved in the current business environment through programs
  • Use your technical understanding of Atlassian and related systems to partner with and influence engineers and architects in making progress on these problems
  • Be accountable for the success of these technical programs by managing the entire lifecycle from initiation to forecasting, budgeting, scheduling, etc.
  • Manage complex dependencies and projects with a broad scope across the company.
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Technical Program Manager

Atlassians can choose where they work – whether in an office, from home, or a co...
Location
Location
United States , Mountain View
Salary
Salary:
191600.00 - 307800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience on software teams as Development Manager or TPM
  • Strategic thinking and ability to understand business objectives to translate them into technical problems and programs
  • Technical understanding of systems involved
  • Willingness to develop domain expertise in the area they operate - storage, networking, authentication, capacity management, service deployments, etc.
  • TPMs are not expected to write or read code, but are expected to understand system flows, block architectures, APIs and such
  • Experience defining and running end-to-end complex technical programs
  • Strong leadership, organizational, and communication skills
Job Responsibility
Job Responsibility
  • Analyze business objectives, customer needs, product adoption inhibitors and opportunities, industry trends, and based on these, in close collaboration with your stakeholders, define a long-term strategy and roadmap for your platform and product components
  • Understand business objectives and translate them into technical systems problems that need to be prioritized solved in the current business environment
  • Define specific systems programs and create a plan of action for realizing those programs
  • Use your technical understanding of Atlassian and related systems to partner with and influence engineers and architects in making progress on these problems
  • Responsible for taking a systematic approach to engineering problems
  • Be accountable for the success of these technical programs by managing the entire lifecycle from initiation to forecasting, budgeting, scheduling, etc.
  • Manage complex dependencies and projects with a broad scope across the company
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Technical Program Manager - FastShift

Success in the cloud is one of Atlassian’s top strategic priorities. As a Princi...
Location
Location
United States
Salary
Salary:
167400.00 - 262025.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience designing and building enterprise-grade platforms and systems
  • expertise in cloud, data, ecosystem, or experience platforms
  • deep understanding of cloud platform architecture
  • deep understanding of the latest in AI/ML technologies
  • strong drive for product design and delivery
  • ability to balance strategic vision and technical execution
  • proven ability to influence and align leaders across multiple functions
  • exceptional executive presence
  • outstanding communication, collaboration, and leadership skills
  • thrive in a fast-paced, dynamic environment
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of the most challenging technical programs, from design through launch and ongoing operations
  • Design scalable, production-ready solutions and set architectural standards that guide the organization
  • Identify and resolve blockers across the Atlassian ecosystem, ensuring a stellar cloud experience for every customer
  • Partner with senior leaders across Product, Engineering, Sales, and GTM to define and execute the vision for Fastshift
  • Maintain a customer-first mindset, ensuring the well-being of our customers and partners is at the heart of every decision
  • Serve as the subject matter expert on migration strategies and AI-driven productivity enhancements
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • Fulltime
Read More
Arrow Right

Principal Technical Program Manager - Accessibility

Join the Atlassian Accessibility Team! We focus on making every Atlassian experi...
Location
Location
United States , San Francisco
Salary
Salary:
166100.00 - 266800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in program leadership on software teams, such as Engineering Manager or Technical Program Manager
  • 3+ years of experience managing Accessibility or compliance programs
  • Experience in Accessibility at scale (5000+ employees)
  • Deep understanding of Accessibility compliance and standards globally
  • Familiarity with Accessibility tools and automation
  • Experience in defining and tracking key Accessibility metrics
  • Experience in software development and leading large-scale engineering projects
  • Skilled in setting visions and developing program roadmaps, managing risks, and driving change
  • Proven experience partnering with executives and senior engineering leaders
Job Responsibility
Job Responsibility
  • Lead programs to enhance Accessibility across our expanding Engineering teams
  • Translate goals into technical challenges and prioritize solutions
  • Collaborate with engineers and architects to address these challenges
  • Oversee the success of technical programs from start to finish, including budgeting and scheduling
  • Manage complex dependencies and projects with wide-reaching impact
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • Fulltime
Read More
Arrow Right

Senior Principal Technical Program Manager - Data Platform

You will shape a modern technical program management organization. The goal is t...
Location
Location
United States , San Francisco
Salary
Salary:
191600.00 - 307800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years experience working with software teams
  • 4+ years recent experience leading platform and software teams in a similar Technical Program Management or Technical Product Management role
  • Experience building commercial Cloud Services / Platforms
  • Experience in designing and building back end software systems, including tradeoffs, launching and scaling
  • Experience leading strategy and execution on complex, cross divisional, technical programs, including analysing business priorities, customer needs, industry trends and articulating a long-term roadmap
  • Experience driving projects spanning multiple teams, including reaching agreements with your engineering partners and stakeholders, shepherding the projects while identifying and mitigating risks, making trade-off decisions optimising the outcome
  • Able to translate customer and/or product requirements into technical requirements
Job Responsibility
Job Responsibility
  • Shape a modern technical program management organization
  • Steer through growth and remove barriers in the journey towards long-term goals
  • Find agreement by creating guardrails and removing barriers to help teams accelerate
  • Build resilience into systems to ensure service and data availability for customers in the event of failures in system components
  • Define specific systems programs and create a plan of action for realizing those programs
  • Partner with and influence engineers and architects in making progress on problems
  • Take a systematic approach to engineering problems
  • Be accountable for the success of technical programs by managing the entire lifecycle from initiation to forecasting, budgeting, scheduling, etc.
  • Manage complex dependencies and projects with a broad scope across the company
  • Collaborate with functions across the company to create reliable and cost-effective disaster recovery solutions for all of Atlassian’s services
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Principal Technical Program Manager

We are seeking a Senior Principal Technical Program Manager to join our Program ...
Location
Location
United States , Seattle
Salary
Salary:
183800.00 - 295300.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years experience in software teams working in Engineering, Program Management or TPM
  • Strategic thinking and ability to understand business objectives to translate them into technical programs
  • Demonstrated experience and success leading complex, high-impact, technical, cross-functional programs
  • Strong leadership, organizational, and communication skills
Job Responsibility
Job Responsibility
  • Develop and execute program strategy, roadmap, and timeline, aligning with business objectives and stakeholder
  • Drive the execution of transformative central programs including program establishment, planning, resourcing, risk and issue mitigation, decision-making, and reporting as well as managing program scope, budget, and resources, ensuring effective allocation and utilization
  • Define and refine the program transformation processes for end to end large-scale programs and adding those frameworks to the Atlassian system of working
  • Accelerate transformations through risk and issue mitigation, timely reporting, and identifying/driving/influencing cross-functional velocity improvement initiatives
  • Confidently partner with leaders and stakeholders– engineering, product, design, GTM and platform teams to drive prioritization, decision making and rapid execution
  • Foster collaboration and communication among teams, stakeholders, and executives
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Bonuses
  • Commissions
  • Equity
  • Fulltime
Read More
Arrow Right