Duck Creek Technologies

Principal Software Engineer

Duck Creek Technologies

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $136,000 - $219,600 per year

Job Level

Lead

Tech Stack

AnsibleCloudJavaKafkaMicroservices.NETPythonTerraformTypeScript

About the role

  • The Principal Software Engineer will guide technical vision for multiple projects
  • Contribute to key platform components (such as Authentication, User Management, Eventing Backbone)
  • Code review of projects, coding and/or configuring solutions for high complexity Agile stories across multiple domains or platform areas
  • Creation of conceptual design/architecture diagrams
  • Get multiple engineers aligned on a vision and executing
  • Regular interactions with technical leads to ensure proper strategy/execution
  • Inform technical leaders of any impediments or technical limitations encountered
  • Participate in hiring practices/interviews
  • Acts as the technical lead in project teams as the primary individual responsible for code and technical solution quality
  • Designs, codes, and delivers solutions to production for high-complexity Agile stories
  • Creates a conceptual design/architecture for large scale software solutions in collaboration with architects
  • Provides guidance and mentoring to software engineers
  • Debugs and resolves high complexity software bugs or issues, working independently
  • Writes automated unit and integration-level tests under own direction
  • Follows development standards and effectively demonstrates technical solutions to other developers in code reviews
  • Perform other related duties and activities as required

Requirements

  • Bachelor’s degree, or higher education level, or its foreign equivalent, in Computer Science, Computer Information Sciences, and/or related field
  • Total Work Experience: 7+ years (software development), 5+ years of strategic leadership experience
  • Expert of scalable, resilient, modern, cloud-native microservice development with Java, .NET, Python, or Typescript
  • Expert in distributed software patterns, such as DDD, microservices, serverless, and event-driven architecture
  • Expert in Object-oriented design, Java or .NET development
  • Expert with CI/CD to deliver software enhancements to customers with full automation
  • Experience in Cloud platforms and cloud-native architectures, including Serverless
  • Experience with Terraform/Ansible or other IaC platforms
  • Experience with CQRS, event-driven architecture, and Kafka
  • Experience building monitoring, alerting, and observability for maintaining high customer SLAs for SaaS delivered products
  • Experience decomposing monolithic applications using Domain-Driven Design
  • Excels in the ability to lead, teach, and guide modern software-development practices across Product Development, operating independently with guidance.
Benefits
  • Flexible work environment
  • Medical, dental, vision, life and disability insurance
  • 401(k) Retirement Plan
  • Flexible Spending & Health Savings Account
  • Paid holidays, vacation, and volunteer time
  • Employee assistance program and other benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaC#PythonTypescriptmicroservicescloud-native developmentCI/CDObject-oriented designTerraformAnsible
Soft skills
leadershipmentoringcommunicationcollaborationproblem-solvingstrategic thinkingguidanceindependenceteachingalignment
Splitero

Full-Stack Engineer

Splitero
Mid · Seniorfull-time$145k–$155k / yearCalifornia · 🇺🇸 United States
Posted: 27 minutes agoSource: boards.greenhouse.io
AWSCloudHerokuJavaScriptJestMochaNext.jsNode.jsPostgresReactTerraformTypeScript
Switzerland Global Enterprise

Technical Leader – Physical Design

Switzerland Global Enterprise
Seniorfull-time🇺🇸 United States
Posted: 1 hour agoSource: gevernova.wd5.myworkdayjobs.com
Credible

Software Engineer II

Credible
Junior · Midfull-time$93k–$125k / yearCalifornia, Florida, Illinois, Kansas, Kentucky, Maine, Massachusetts, Missouri, Montana, New Jersey, New Mexico, New York, North Carolina, Ohio, Oregon, South Carolina, Tennessee, Texas, Utah, Virginia, Washington · 🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
AWSCloudGraphQLJavaScriptNode.jsReactRubyScalaTypeScript
Calendly

Senior Full Stack Engineer, Commerce

Calendly
Seniorfull-time$187k–$284k / year🇺🇸 United States
Posted: 1 hour agoSource: boards.greenhouse.io
GraphQLJavaScriptMicroservicesNode.jsPostgresReactRubyRuby on RailsTypeScript
Violet Labs

Software Engineer

Violet Labs
Mid · Seniorfull-time$100k–$170k / year🇺🇸 United States
Posted: 1 hour agoSource: jobs.polymer.co
JavaScriptNext.jsNode.jsPostgresReactTypeScript