Senior Platform Developer
Job Description: As a Senior Platform Developer, you will be responsible for designing, developing, and optimizing our platform to achieve maximum efficiency and performance. You will work closely with our engineering and product teams to understand requirements, architect solutions, and implement innovative features. Your primary focus will be on developing a lightweight co-pilot that can operate efficiently with minimal resource consumption.
Key Responsibilities:
- Design and develop efficient and scalable platform components.
- Optimize platform performance, resource utilization, and IO operations.
- Architect solutions that maximize efficiency and minimize resource consumption.
- Collaborate with cross-functional teams to define requirements and deliver high-quality features.
- Stay updated with the latest technologies and trends in platform development.
- Mentor junior developers and contribute to the overall technical growth of the team.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
- Proven experience as a Platform Developer or similar role, with a focus on optimization.
- Strong programming skills in languages such as C++, Java, or Rust.
- Experience with low-level system programming and optimization techniques.
- Knowledge of CPU, memory, and IO optimization principles.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Job Category: Developer
Job Type: Full Time
Job Location: Hybrid Remote