Platform Software Engineer
Role details
Job location
Tech stack
Requirements
We are seeking a Senior Platform Software Engineer to build and scale backend services powering real-time 3D positioning and IoT solutions. You will design and develop Python-based microservices on AWS, collaborate across frontend and edge teams, and drive system performance, reliability, and cost efficiency. This role requires strong system design skills, hands-on AWS experience, and ownership from concept through production in a fast-paced Agile environment. Senior Platform Software Engineer Location: Belmont, CA (Hybrid) | Type: Full Time MUST HAVE ATTRIBUTES/SKILLS * Extensive experience with AWS services, including ECS/EKS, Kinesis/Kafka, and RDS/POSTGRES. * Prior experience building scalable, fault tolerant distributed microservices in Python. * Hands-on experience with CI/CD processes, using GitHub and testing frameworks such as Pyunit and Pytest. * Experience with version control systems (such as Git). * Familiarity with Linux/Unix environments for backend development. * Proficiency in system design, including requirements gathering, data scaling, API definition, and evaluating trade-offs of different components. * Strong communication skills in English, with an ability to clearly interact with team members both in writing and conversation. * Interpersonal skills and respect for collaborative work discipline within a fast-paced startup environment.