Tech Stack
AWSAzureCloudMicroservicesReact
About the role
- Play a vital part in driving solid cloud architecture and ensure best engineering practices across multiple engineering teams.
- Help lead a global engineering team while collaborating and driving technical and architectural decisions.
- Collaborate with globally-dispersed product managers, designers, and software engineers to rapidly build, test, and deploy code to create innovative solutions and add value to customers.
- Build microservice-based systems responsible for helping customers share content and information.
- Work closely with product leads and engineering leads to design microservices and data models that set Seismic up for the next ten years.
- Act as a technical thought-leader and be willing to contribute critical-path code and refactors.
- Participate in and contribute towards code reviews, bug/issue triage, documentation, troubleshooting, and continuous quality improvements.
- Explore new technologies and industry trends and bring findings to life in products.
Requirements
- Bachelor's degree in Computer Science , similar technical field of study, or equivalent practical experience.
- Minimum of 7 years of Software Development experience within a SaaS business.
- Experience with system designing for security, scalability and performance.
- Experience with the SCRUM and the AGILE development process.
- Familiarity and comfortability developing in cloud-based environments (Azure, AWS, Google Cloud, etc.)
- Experience managing high performance teams providing leadership, mentorship and career development for team members, and overall technical ownership and leadership for Front End design system .
- Optional: Experience with 3rd party integrations
- Optional: familiarity with Meeting systems like Zoom, WebEx , MS Teams
- Optional: familiarity with CRM systems like Salesforce, Microsoft Dynamics 365, Hubspot .
- An experienced software engineer with a passion for building and innovating; active contributor in team problem-solving and willing to write critical path code or refactor significant code.
- Deep experience across multiple software projects, driving end-to-end software development lifecycle of an architecturally complex system or product.
- Ability to think tactically as well as strategically.
- Highly focused on operational excellence and software quality, with experience in CI/CD and best operational practices.
- Conversant in AI engineering and experience experimenting with building ai solutions/integrations using LLMs, prompts, Copilots, Agentic ReAct workflows, etc.