Senior Software Engineer I
Seismic
- 北京市
- 长期
- 全职
- BS or MS in Computer Science, similar technical field of study, or equivalent practical experience.
- Minimum of 5 years of Software Development experience within a SaaS business.
- Experience with HTML/CSS/JS and modern SPA frameworks (React Vue.js, etc.)
- Experience working with microservice-based APIs (REST, GraphQL) as well as data structures and management (SQL, Kafka, JSON, NoSQL, S3/Azure blob storage)
- Experience in modern CI/CD pipelines and tooling (Jenkins, CircleCI, Github Actions, terraform) a big plus
- Experience with HTML/CSS/JS and modern SPA frameworks (React Vue.js, etc.)
- Experience with the SCRUM and the AGILE development process.
- Familiarity and comfortability developing in cloud-based environments (Azure, AWS, Google Cloud, et).
- Migrate important business functionality to a more robust design and ensure seamless integration to the rest of the Seismic platform.
- Be a major player on a new engineering team, while driving technical and architectural decisions and collaborating across multiple remote teams.
- Collaborate with technical product owners, architects, and other software engineers to rapidly build, test, and deploy code in the creation of a redesigned set of foundational core models and well-orchestrated services – allowing new features to be brought to the Seismic platform faster, without compromising robustness, quality or maintainability
- Explore new technologies and industry trends and bring your findings to life in our products.
- Participate in and contribute towards code reviews, monitoring and alerting, automated testing, bug/issue triage, and documentation.
- Contribute to troubleshooting and continuous quality improvements.