Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by EasyPost, so some details may not match this job. The employer's own page has the real description.
Overview
As a Staff Systems Engineer at EasyPost, you will play a pivotal role in designing, implementing, and optimizing sophisticated systems and infrastructure to support our shipping and logistics solutions. Your responsibilities will encompass the development of system architectures, monitoring system performance, and ensuring scalability and reliability of our operations. You will collaborate with cross-functional teams to identify requirements, troubleshoot issues, and deliver innovative solutions to enhance our platform's functionality and security. Your expertise will not only drive operational excellence but also contribute to the overall success of EasyPost’s mission to simplify shipping across the globe.
Job Responsibilities
- Design, implement, and maintain scalable systems architecture to support high availability and performance.
- Monitor and analyze system performance to identify bottlenecks and implement improvements.
- Collaborate with software developers, DevOps, and product teams to define system requirements and specifications.
- Troubleshoot and resolve complex system issues in a timely manner.
- Develop and maintain documentation for system architecture, processes, and configurations.
- Conduct regular system audits to ensure compliance with security standards and best practices.
- Mentor junior engineers and provide guidance on system design and architecture best practices.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
- A minimum of 7 years of experience in systems engineering or related disciplines.
- Strong proficiency in cloud computing technologies, particularly AWS or Azure.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of networking principles, protocols, and configuration.
- Proficiency in scripting languages (Python, Bash, etc.) for automation.
- Knowledge of monitoring and analytics tools (e.g., Prometheus, Grafana).
- Excellent problem-solving skills and the ability to work independently and as part of a team.
Technologies & Tools
In this position, the Staff Systems Engineer will be working with a diverse array of technologies and tools. This includes cloud platforms such as AWS and Azure for infrastructure management, container technologies including Docker and Kubernetes for application deployment and orchestration, and monitoring solutions like Prometheus and Grafana for system performance tracking. Familiarity with CI/CD pipelines and version control systems such as Git will also be essential in ensuring seamless integration and deployment tasks.
Ideal Candidates
The ideal candidates for the Staff Systems Engineer position are those who exhibit a strong analytical mindset and a proactive approach to problem-solving. They should possess excellent communication skills, both verbal and written, to effectively convey complex concepts to diverse stakeholder groups. Additionally, successful candidates are expected to demonstrate a commitment to continuous learning and adaptation in the rapidly evolving technology landscape. A collaborative spirit and a passion for innovation will be crucial in driving teamwork and achieving organizational goals at EasyPost.
Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.