Senior Software Engineer (Tech Lead)

WGIAustin, TX
18hOnsite

About The Position

We are currently seeking a Senior Software Engineer (Tech Lead), Integrations & Automation to join our growing Center for Innovation. This individual will work in our Austin, TX office. WGI is seeking a highly technical, self-motivated Senior Software Engineer (Tech Lead) to lead hands-on engineering delivery for the integration and automation foundation supporting our enterprise-wide digital transformation. This is a pivotal role focused initially on building secure, reliable integrations and data pipelines for our ERP and CRM systems, establishing repeatable engineering patterns (APIs, orchestration, monitoring, and documentation) that power internal products and automation. In subsequent phases, this role will extend those integration patterns to AEC-specific cloud environments, including Autodesk Construction Cloud (ACC) and Bentley. Working within the Center for Innovation leadership, this individual will partner with Innovation leaders and product-focused domain engineers to translate high-impact use cases into production-ready backend services, data flows, and automation capabilities. This role is designed for a senior builder who can set pragmatic standards, mentor others, and help grow a small team over time—without requiring the candidate to serve as the sole enterprise architect for all platforms and environments. At WGI, you will find talented, passionate associates providing exceptional service in collaborative, team-driven environments, all while having fun and enjoying the work they do. We work to stay ahead of the curve by investing in the latest tools and technology. As one of the nation’s top consulting firms, we consistently strive to promote efficiency, cultivate a culture our associates can proudly embrace, and empower our associates to advance their career growth at WGI, and beyond. WGI is always looking for remarkable individuals to join our team and help us grow in our vision. If you think you are an innovative, self-motivated team-player, and want to shape your community, join our WGI team today!

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
  • 7+ years of professional software engineering experience delivering production backend systems, including significant integration and/or data engineering work.
  • Strong proficiency in Python and SQL; experience building APIs and services that integrate with enterprise systems.
  • Proven experience integrating with ERP and/or CRM platforms (authentication, data modeling, reliability patterns, and operational support).
  • Demonstrated ability to deliver and operate production systems (monitoring, troubleshooting, incident response, and performance optimization).
  • Strong communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Experience with SQL/NoSQL databases and ETL/ELT processes.
  • Familiarity with at least one major cloud platform (Azure and/or AWS) and comfort operating in hybrid/multi-environment ecosystems.
  • Experience with CI/CD concepts and modern engineering workflows; familiarity with containerization (Docker/Kubernetes) and IaC (Terraform/Bicep) is a plus.
  • A high degree of self-motivation and the ability to thrive in a small, fast-paced innovation team.
  • Applicants must be currently authorized to work in the U.S. on a full-time basis. We are unable to sponsor or take over sponsorship of any employment visas.

Nice To Haves

  • Familiarity with LLM/automation enablement patterns is a plus; MCP exposure preferred but not required.

Responsibilities

  • Integration & Data Engineering: Design, build, and maintain secure, reliable integrations with ERP and CRM systems using APIs, ETL/ELT patterns, and orchestration as needed.
  • Implement robust data pipelines and services (batch and near-real-time where appropriate), including validation, error handling, retries, and idempotent processing.
  • Develop and maintain a curated data access layer (APIs/services) that enables internal tools to consume trusted data without tight coupling to source systems.
  • Create repeatable integration patterns and templates to accelerate new connectors and reduce operational risk.
  • AEC Platform Integrations: Extend integration patterns to AEC-specific cloud ecosystems such as Autodesk Construction Cloud (ACC) and Bentley, including authentication, rate limiting, change detection, and resilient retry strategies.
  • Normalize and map source data into consistent models to support internal automation and product workflows
  • Platform Engineering, Reliability, and Standards: Establish and enforce practical engineering standards for code quality, testing, code review, and system documentation.
  • Implement operational readiness practices including logging/metrics/tracing, alerting, runbooks, and performance monitoring for integrations and services.
  • Partner with IT/security to ensure appropriate access controls, secrets management, auditing, and secure connectivity across hybrid environments.
  • Team Leadership and Development: Provide technical leadership on day-to-day delivery: breaking down work, guiding design decisions, unblocking engineers, and raising overall engineering quality.
  • Mentor engineers and support a culture of engineering excellence and continuous improvement.
  • Participate in recruiting and interviewing as the Center for Innovation development team grows; contribute to onboarding and mentorship for new hires.
  • Automation and AI Enablement: Enable automation and AI-assisted workflows by providing governed, secure access to enterprise data and tools.
  • Collaborate with product-focused engineers and architects to ensure alignment between internal product requirements and engineering implementation.
  • Preferred: familiarity with modern LLM integration patterns (e.g., RAG, tool/function calling); exposure to Model Context Protocol (MCP) is a plus.
  • Quality and Technical Governance: Ensure all integration and engineering solutions meet enterprise-grade security, performance, and reliability expectations.
  • Establish technical KPIs to track integration health and performance (e.g., pipeline success rates, data freshness, latency, MTTR).
  • Support data hygiene and governance practices that promote a trustworthy “Single Source of Truth”.

Benefits

  • Medical
  • Dental
  • Vision
  • LTD & STD
  • Life Insurance
  • 401k with match
  • PTO
  • Holidays
  • HSA with company contribution
  • Pet insurance
  • Employee assistance program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service