職位描述
The Role
The Tesla IT Applications Sales & Delivery Team is responsible for building applications that support Tesla's rapid growth while delivering an exceptional customer experience. The team is dedicated to creating a consistent customer experience across Tesla's official website, mobile apps, mini-programs, and internal tools.
As a Software Engineer in our team, you will primarily be responsible for software design, system implementation, configuration, and management, ensuring the smooth operation of our systems. You will proactively identify and resolve issues before they impact the production environment by implementing appropriate monitoring tools.
Responsibilities
Design and develop Tesla's order configuration, vehicle inventory, and matching systems/modules to support business operations in both China and the APAC markets.
Perform system integrations and maintain technology upgrades.
Ensure observability best practices, such as metric monitoring, logging, distributed tracing, and alerting.
Monitor system performance and propose improvement recommendations for continuous optimization.
Write technical documentation related to workflows, process standards, and best practices.
Requirements:
Mandatory Qualifications:
3+ years of application development experience with C# .NET and ASP.NET WebAPI frameworks.
Familiarity with CI/CD pipelines (GitHub Enterprise + Jenkins).
Proficiency in Docker and Kubernetes.
Strong knowledge of Linux operating systems.
Understanding of networking concepts (TCP/IP and application layer protocols).
Fluency in English communication (written and verbal).
Preferred Qualifications:
Experience handling high-concurrency requests and large-scale data processing.
Familiarity with RESTful API, OAuth2, JWT, and cryptography technologies.
Experience with secret management (e.g., Hashicorp Vault).
Proficiency in database and middleware technologies such as MySQL, Redis, Kafka, RabbitMQ, and OpenSearch.
Understanding and ability to implement observability and Infrastructure as Code concepts (e.g., Prometheus, AlertManager, Grafana, Splunk).
Proactive and effective in responding to system failures and conducting timely troubleshooting.