Principal Software Engineer – AI-Augmented Development

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 1-10Since 2003H1B No SponsorCompany SiteLinkedIn

Location

Netherlands

Posted

1 day ago

Salary

0

Seniority

Lead

Postgraduate Degree10 yrs expEnglishAWSKubernetes

Job Description

Principal Software Engineer – AI-Augmented Development

TAXWELL

• Lead architecture, design, and delivery of critical capabilities across Drake Tax Online • Drive consistency and quality across services, APIs, user experiences, and shared platform components • Partner with product, design, and business stakeholders to translate complex problems into scalable solutions • Identify, evaluate, and apply emerging technologies including AI-assisted development tools • Act as a technical lead for high-impact initiatives across multiple teams • Provide technical leadership in ambiguous situations and mentor engineering leaders • Raise the effectiveness of the broader engineering organization by identifying opportunities to simplify systems and improve workflows • Demonstrate effective AI-assisted software engineering in practice • Identify opportunities to use AI to improve engineering effectiveness across the software development lifecycle

Job Requirements

  • 10+ years of professional software engineering experience
  • Proven track record leading large technical initiatives across multiple teams
  • Demonstrated ability to operate across engineering, product, design, security, QA, DevOps, and business stakeholders
  • Experience defining technical direction, influencing architecture, and delivering complex systems
  • Demonstrated effectiveness using AI-assisted development tools
  • Experience modernizing legacy systems
  • Strong track record of turning ambiguous business problems into well-defined technical solutions
  • Significant production experience building and operating modern web applications
  • Strong hands-on coding ability
  • Deep understanding of modern software architecture
  • Experience designing, deploying, operating, and troubleshooting applications in AWS and Kubernetes environments.
  • Strong technical judgment with the ability to evaluate tradeoffs and make pragmatic decisions.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Related Job Pages

More Full-stack Engineer Jobs

Stone logo

Senior Software Engineer – C#

Stone

Especialista em quem empreende.

Full TimeRemoteTeam 5,001-10,000Since 2012H1B Sponsor

• Como Software Engineer, você construirá soluções com visão de longo prazo e qualidade, em um time que tem a responsabilidade de: projetar, desenvolver, testar, implantar, manter e melhorar o software.

Brazil

Role Description We are looking for a talented Junior Developer to help us build and implement functional applications. You will join our team working within a squad throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Your goal will be to build efficient applications that serve user needs. - Produce clean, efficient code based on specifications - Integrate software components and third-party programs - Verify and deploy programs and systems - Troubleshoot, debug and upgrade existing software - Recommend and execute improvements - Create technical documentation for reference and reporting Qualifications - BSc/BA in Computer Science, Engineering or a related field - Good reading and writing English skills - Experience as a Developer is a plus - Familiarity with Agile development methodologies - Knowledge of Javascript, PHP, C# or other programming languages - Ability to learn new languages and technologies - Excellent communication skills - Resourcefulness and troubleshooting aptitude - Attention to detail Requirements - Your pick when it comes to employment models: CLT/PJ/Cooperativa Benefits - We provide resources for you to grow and learn on the job, including online courses, mentoring, and the latest gen laptops - A fully remote work environment with flexible working hours - Bonus for any referrals that we end up hiring

Worldwide
Full TimeRemoteTeam 10,001+H1B Sponsor

• Creating end to end Robotic Process Automation solution using Automation Anywhere for different manual processes • Responsible for coding and configuring automation process components from Process Automation Document (PAD) to meet defined requirements • Responsible for validation of automations by performing unit testing and ensuring that configuration control is maintained at all times • Understanding analyzing business processes in detail; provide inputs to / review of process analysis, participating in agile ceremonies such as Daily scrum, backlog refinement and sprint planning • Design RPA solutions in accordance with standard design principles and conventions; provide inputs to / review of object design instructions, process design instructions, solution design documentation, operational impact documentation, test plans, release notes • Configure new RPA processes and objects using core workflow principles that are efficient, well structured, maintainable and easy to understand • Perform and/or provide support for testing activities (build and unit testing, configuration testing, validation testing, verification testing, UAT testing, Prod pilot testing) • Solve issues that arise in day to day running of RPA processes and provide timely responses and solutions as required

India

Role Description Perch helps Canadians make smarter mortgage decisions. We're building a new engineering team focused on growing how people discover and engage with Perch, and you'd be one of its first members. The team will also contribute to the core platform that powers the experience. You will deliver work independently, contribute to investigations within larger initiatives, and take on more ownership over time. Seniors and Leads will be there to support you as you grow. You will be working with technologies such as Angular, TypeScript, Node.js/Express, and PostgreSQL, running on AWS. Rapid prototyping in different technologies is a regular part of the work. You will also be expected to use tools like Cursor and Copilot as part of your workflow, and to experiment with what makes you most effective. Responsibilities - Deliver features independently across Angular front-end applications and Node.js/Express APIs, writing clean and maintainable TypeScript. - Own small goals within broader initiatives, and contribute to unknowns and investigations with Senior oversight. - Build responsive, accessible UI using Angular and modern component patterns. - Work with PostgreSQL, including writing queries, migrations, and data models. - Estimate your own work with Senior review, and flag unknowns when you hit them. - Write and maintain unit and integration tests. - Help with rapid prototyping efforts, using AI tools and picking up new technologies as needed. - Over time, start anticipating risks on your own and reducing your reliance on review. Qualifications - 4+ years professional experience in full stack development, with a track record of delivering scoped tasks on your own. - Solid grasp of TypeScript, JavaScript, HTML, and CSS. - Experience building web applications with Angular or a similar modern front-end framework. - Experience building or working with RESTful APIs in Node.js/Express or something comparable. - Comfortable with relational databases, especially PostgreSQL. - Comfortable with Git and pull request workflows. - Some exposure to cloud platforms, especially AWS. - Experience with CI/CD pipelines and automated testing. - Self-directed and effective in a remote environment. Requirements - Experience working on growth or acquisition-focused product teams. - Experience with monorepo tooling and modern build systems. - Some exposure to Python and Flask. - Interest in fintech, real estate, or the mortgage industry. Benefits - Fully remote, flexible hours. - You'd be one of the first members of a new team, with real influence over how it takes shape. - Mentorship from Senior and Lead engineers who are invested in your growth. - Perch has a defined engineering career ladder with transparent salary bands, so your path forward is clear. - The work matters: you're helping Canadians navigate one of the biggest financial decisions of their lives.

Canada