Full-Stack Software Engineer - Austin, TX
Listed on 2026-05-18
-
Software Development
Full Stack Developer, Cloud Engineer - Software
Staff Full Stack Software Engineer (Trend Micro)
Location:
Hybrid role based out of Austin, TX office; requires in-office presence three days a week.
Trend
AI seeks a Staff Full Stack Software Engineer to build modern, user‑centric SaaS applications across multiple product initiatives. The role emphasizes product experience, UI/UX excellence, and scalable SaaS architecture. You will work closely with product managers and designers to deliver intuitive, high‑performance web applications backed by secure, cloud‑native microservices deployed on Kubernetes, AWS, and Microsoft Azure. Experience leveraging AI development tools and integrating AI capabilities into applications is highly valued.
- Design and implement responsive web applications using modern JavaScript frameworks (React / Type Script preferred).
- Collaborate closely with UX designers and product managers to translate product vision into elegant user experiences.
- Develop backend microservices supporting multi‑tenant SaaS platforms.
- Ensure seamless integration between frontend UI and backend APIs.
- Optimize application performance, usability, and accessibility.
- Design and implement scalable, multi‑tenant SaaS architectures.
- Deploy, operate, and optimize applications in production Kubernetes environments.
- Build and manage cloud infrastructure on AWS (EKS, EC2, S3, RDS, IAM, etc.).
- Apply Dev Ops best practices including CI/CD, monitoring, and observability.
- Own end‑to‑end delivery of features using Agile and Dev Ops practices ensuring predictable execution and high‑quality outcomes.
- Collaborate with cross‑functional stakeholders to translate requirements into clear, scalable technical designs and deliverable milestones.
- Identify and mitigate technical risks early through proactive planning, monitoring and continuous improvement.
- Leverage AI‑assisted development tools (e.g., Git Hub Copilot, Claude Code, or similar) to improve engineering productivity.
- Drive measurable improvements in development velocity and product innovation using AI technologies.
- Strong experience building modern web applications (React / Type Script or equivalent).
- Experience designing and developing backend microservices in cloud‑native environments.
- Experience deploying services on Kubernetes.
- Experience working with AWS and Microsoft Azure cloud services.
- Experience building or contributing to SaaS products.
- Strong understanding of frontend performance, UX best practices, and API integration.
- Experience using AI development tools (e.g., Git Hub Copilot, Claude Code, or similar).
- Comprehensive medical, dental and vision insurance
- Life insurance
- Short & long term disability
- Pre‑partum, maternity, parental and medical leave
- Mental Health Wellness Program
- Adoption Assistance
- Wellness Incentive
- Pet Insurance
- 401(k) with company match
- Paid Time Off
- 14 Annual Holidays
- Tuition Assistance
- Employee Resource Groups
We offer competitive compensation with bonus opportunity tied to company performance and opportunities for learning and career growth. Work‑life balance is a priority, complemented by team activities and a culture rooted in equity, inclusion and collaboration.
At Trend Micro, we embrace change, empower people, and encourage innovation in a connected world. Our diversity and multicultural workforce are key to our success worldwide.
Equal Employment Opportunity statement:
Trend Micro provides equal employment opportunity for all applicants and employees and does not unlawfully discriminate on the basis of race, color, religion, sex, pregnancy and childbirth or related medical conditions, national origin, ancestry, age, physical or mental disability, medical condition, family care leave status, veteran status, marital status, sexual orientation, or gender identity.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).