Principal Software Engineer

16 minutes ago
Full-time
Lead
Software Development
Appian

Appian

Appian is a top low code development platform that accelerates digital transformation, reinventing customer experiences and optimizing operations with industry-leading BPM and Case Management capabilities.

Internet Software & Services
1K-5K
Founded 1999

Description

  • Define the long-term architectural vision and governance for the Appian platform.
  • Identify systemic technical risks and lead efforts to resolve architectural bottlenecks.
  • Develop internal tools and SDKs that simplify infrastructure and improve developer productivity.
  • Troubleshoot complex production issues and drive root-cause resolution.
  • Promote AI-native engineering practices and integrate AI capabilities into the platform.
  • Lead development of core platform libraries and high-risk prototypes.
  • Review high-impact design documents and contribute to the Architectural Guild.
  • Mentor lead and senior engineers and represent Appian in the technology community.
  • Ensure operational resilience through self-healing and highly available systems.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 15+ years of software engineering experience, including architecting large-scale distributed systems.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Proven transformational leadership in technology migrations or strategy.
  • Expertise in Java and cloud-native ecosystems.
  • Experience with AI/ML at scale and AWS multi-region deployments.
  • Expert-level proficiency in Java or similar languages.
  • Hands-on experience with Docker, Kubernetes, and CI/CD automation.
  • Knowledge of high-performance SQL, NoSQL, and vector databases.
  • Understanding of enterprise-grade security and compliance.
  • Ability to influence without authority and gain buy-in for technical change.
  • Business acumen to connect technical decisions to financial outcomes.
  • Experience navigating complex technical debates and building consensus.
  • Preferred growth mindset and interest in building a strong engineering organization.

Benefits

  • Comprehensive health coverage.
  • Employee Assistance Program with free mental health support.
  • Life and disability insurance.
  • Employee Stock Purchase Program (ESPP).
  • Retirement/pension plan.
  • Wellness dollars.
  • Tuition reimbursement.
  • Family-forming benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - Canada

DataVisor 51-250 IT Services

DataVisor is hiring platform engineers to help build and improve a next-generation machine learning platform for real-time fraud detection and risk analysis.

Apache Spark Cassandra Flink Hibernate Java Kafka Kubernetes Python SQL
31 minutes ago

Senior Software Engineer

Mozilla 251-1K Internet Software & Services

Mozilla is hiring a Senior Software Engineer for its Ecosystem Services team to build and operate backend systems and cloud infrastructure that support privacy-focused products and reliable production services.

Django Docker GCP Grafana Knex Kubernetes Microservices Node.js OpenTelemetry PostgreSQL Prometheus Python REST API Rust SQL Terraform TypeScript
46 minutes ago

Senior BPM Developer (AuraQuantic Expert)

Devsu 51-250 Internet Software & Services

Senior AuraQuantic Developer for a remote LATAM role at Devsu supporting strategic financial-automotive projects that automate and optimize critical business processes.

Angular C# .NET REST API SQL Server
46 minutes ago

M365 Developer

European Dynamics 251-1K IT Services

European Dynamics is seeking an M365 Developer to build and support Microsoft 365 solutions across SharePoint, Power Platform, Purview, and Azure for organizations focused on automation, collaboration, and information governance.

Azure C# CI/CD CSS Git HTML JavaScript .NET PowerShell REST API TypeScript
46 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers