Walt Disneyposted 18 days ago
$152,200 - $204,100/Yr
Full-time • Senior
Orlando, FL
Motion Picture and Sound Recording Industries

About the position

This Staff Software Engineer position is a critical technology and leadership role, responsible for planning, designing, and developing software in the Workforce Technology space. Specifically, this role will be a technology leader responsible for projects in the Automations and Custom solutions space.

Responsibilities

  • Own and lead the design and development of technical specifications, software fixes, enhancements, components, and/or new software systems, integrations, automations and applications.
  • Translate complex functional, technical, and business requirements into architectural designs, participates in setting the architectural direction for software development of HR Technology systems.
  • Develop highly scalable software systems and technical solutions that satisfy functional and non-functional requirements and are well-documented, easy to maintain, and highly adaptable to meet changing business and technical needs using key technologies including Java/and or Python, Cloud Solutions, Relational and NoSQL databases, Datawarehouses, messaging, orchestrating, data engineering, automation and AI/ML technologies.
  • Explain difficult concepts and negotiate with stakeholders to adopt different viewpoints.
  • Create and maintain comprehensive documentation for software solutions, including technical specifications, process design documents, user guides, and training materials.
  • Perform code and design reviews of peers, writes automated test cases, owns and lead end-to-end troubleshooting, review, root-cause analysis and issue resolution.
  • Active self-starter, recommend improvements to processes, technologies, and coding practices that improve the team's effectiveness.
  • Closely collaborate with cross-functional teams, including business analysts, product owners, solution architects, subject matter experts, and IT teams.
  • Act as an escalation point for complex technical issues and provide strategic solutions.
  • Guide and mentor other team members by providing oversight and direction.
  • Work effectively with Product Owners, dependent technical teams and leaders to exchange feedback and input to drive team progress.
  • Ensure that solutions adhere to industry best practices and compliance standards, including data security and privacy regulations, architecture and standards.

Requirements

  • 7+ years of software development experience including design, architecture and development experience in a highly scalable, high-volume software components, and/or client-facing web applications.
  • 4 years leading software engineering teams and projects.
  • Advanced experience in one or more general purposed language preferably Java and/or Python.
  • Advanced experience in Cloud infrastructure, Json Messaging, Automation (using UiPath) and Integrations.
  • Advanced experience designing and implementing solutions using AWS services, with an understanding of at least some core services: IAM, S3, Kinesis Data Stream, Kinesis Firehose, Lambda, DynamoDB, DMS, Kafka.
  • Advanced experience in DevOps practices, e.g.,: CI/CD, docker, testing, and automation.
  • Advanced experience with infrastructure-as-code, e.g.: Terraform, CloudFormation, CDK, etc.
  • Advanced experience with MicroServices, Restful API's, Cloud computing.
  • Understanding of trade-offs between different data storage systems and architectures (data warehouses, SQL vs NoSQL, partitioning, etc.).
  • Experience engaging in technology platforms, supporting complex business engagements and engineering collaborations.
  • Deep understanding of design patterns and modern, highly scalable application development.
  • Deep knowledge and experience of managing, orchestrating, and monitoring distributed production systems.
  • Demonstrated experience with designing and building resilient, complex software solutions.
  • Demonstrated experience in translating experience components to front-end requirements and collaborate with front-end engineers.
  • Advanced understanding of AI/ML including Generative AI.
  • Ability to thrive in a dynamic, fast-paced environment.
  • Ability to create and maintain documentation, procedures, and working instructions for the operations team.
  • Ability to lead improvement of software development processes, protocols and procedures.
  • Ability to lead programming, testing and debugging of major projects.
  • Ability to conceive and set the direction for major development projects.
  • Ability to lead projects and oversee teams.
  • Ability to work independently, with guidance needed in only the most complex situations.
  • Ability to use sophisticated analytical thought to exercise judgement and identify innovative solutions.
  • Ability to train, mentor, and review the work of less experienced members of the team.

Nice-to-haves

  • Deep expertise in Front-end technologies like React and/or Angular.
  • Deep expertise in integration Automation and AI solutions.
  • Deep expertise in LLMs implementations including RAG based approaches and Agentic AI.
  • Deep expertise in Data Engineering concepts including Data Lakehouse and/or Data Warehousing.

Benefits

  • The hiring range for this position in California is $152,200 - $204,100 per year.
  • A bonus and/or long-term incentive units may be provided as part of the compensation package.
  • Full range of medical, financial, and/or other benefits, dependent on the level and position offered.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service