Hybrid Senior Software Engineer – Platform, Product

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer building modern web applications using React, TypeScript, and Django. Leading Agile initiatives and mentoring teammates in a digital transformation team.

Responsibilities

  • Lead the full software development lifecycle, including discovery, design, development, testing, deployment, and post‑launch support.
  • Assume end‑to‑end ownership of platform reliability, performance, and security across all deployed solutions.
  • Define application and platform architecture standards to ensure scalable, secure, and maintainable system design across Dx initiatives.
  • Develop and maintain modern web applications using React, TypeScript, and Django for both internal workflow accelerators and client‑facing tools.
  • Own and evolve the company’s cloud‑native platform, including AWS infrastructure, Terraform IaC, CI/CD pipelines, container orchestration, cost optimization, and security standards.
  • Build robust monitoring, logging, alerting, and observability systems to ensure uptime, stability, and proactive issue detection.
  • Implement security best practices and ensure compliance with organizational policies and industry regulations.
  • Translate complex architectural, operational, and design workflows into scalable digital solutions that reduce liability and improve operational efficiency.
  • Collaborate with cross‑disciplinary teams across the AEC organization to align digital solutions with real‑world workflows and business needs.
  • Partner with the Director of Digital Transformation on product strategy, roadmap prioritization, and technical feasibility decisions.
  • Serve as the technical authority for the Dx team, guiding engineering standards, architectural decisions, and implementation strategies.
  • Work effectively in an Agile environment, participating in sprint planning, code reviews, and iterative feature delivery.
  • Mentor engineers and contribute to team growth in modern development practices, cloud engineering, and architectural thinking.
  • Develop and maintain technical documentation, including architecture diagrams, deployment procedures, release notes, and training resources.
  • Integrate emerging cloud‑native and AI/ML capabilities into platform and product initiatives where they add measurable value.
  • Stay current with industry best practices in web development, cloud computing, DevOps, and AI/ML—and proactively recommend improvements to WM’s digital ecosystem.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
  • 5+ years of hands-on experience developing, deploying, and supporting full-stack applications in a production environment.
  • Strong expertise in Python web frameworks (Django or Flask), RESTful APIs, SQL databases, Git, React.ts and HTML/CSS.
  • Proficiency in Docker and Kubernetes for containerization and container orchestration. Experience with the Helm templating language is optional but nice to have.
  • Strong experience building DevOps CI/CD pipelines for continuous delivery and reliability.
  • Demonstrated experience designing and scaling production-grade distributed systems.
  • Experience deploying applications to cloud platforms (AWS, GCP, or Azure). Experience with infrastructure-as-code (IaC) frameworks like Terraform is nice to have.
  • Excellent problem-solving skills, analytical thinking, with the abilities to diagnose and resolve complex infrastructure and application issues related to deployments and architect solutions creatively and pragmatically
  • Strong communication and collaboration abilities, with comfort working across technical and non-technical groups.
  • Demonstrated passion for continuous learning, staying current with emerging technologies, and advancing AI-ready applications.
  • Offer is contingent on the ability to pass a background check.

Benefits

  • The final agreed upon compensation is based on individual education, qualifications, experience, licensing, project specialty/complexity and work location.
  • We may exceed the posted compensation range for candidates who surpass the posted requirements.
  • At Ware Malcomb, certain roles are bonus eligible.

Job title

Senior Software Engineer – Platform, Product

Job type

Experience level

Senior

Salary

$120,000 - $160,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job