Staff Platform Engineer
Job Description
Platform Staff Engineer
Position Overview:
We are seeking an experienced and highly skilled Platform Staff Engineer to join our dynamic team. The ideal candidate will be proficient in Java and Python, with a deep understanding of system architecture, systems integrations, API design, and big data systems such as Amazon EMR. As a Platform Staff Engineer, you will play a crucial role in designing and building scalable, high-performance platforms that support our cutting-edge products and services.
Key Responsibilities:
- System Architecture & Design: Develop and maintain the architecture of complex systems, ensuring they are scalable, robust, and meet business requirements.
- Systems Integration: Design and implement integrations between various systems and platforms, ensuring seamless data flow and interoperability.
- API Design & Development: Create and maintain RESTful APIs, ensuring they are well-documented, secure, and performant.
- Big Data Systems: Work with big data technologies such as Amazon EMR to process and analyze large datasets, ensuring data is readily available for analytics and decision-making.
- Code Development & Review: Write clean, maintainable, and efficient code in Java and Python. Conduct code reviews to ensure adherence to best practices and quality standards.
- Collaboration & Leadership: Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to deliver high-quality solutions. Provide technical leadership and mentorship to junior engineers.
- Performance Optimization: Continuously monitor and optimize system performance, identifying and addressing bottlenecks and performance issues.
- Security & Compliance: Ensure that all systems and integrations adhere to security best practices and comply with relevant regulations and standards.
Qualifications:
- Educational Background: Bachelorโs or Masterโs degree in Computer Science, Engineering, or a related field.
- Experience: Minimum of 8 years of experience in software engineering, with a focus on platform engineering, system architecture, and systems integration.
- Technical Skills:
- Proficient in Java and Python.
- Extensive experience with system architecture and design.
Date Posted
08/12/2024
Views
0
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details