
Posted 13 hours ago
Software Engineer II
Bear RoboticsSoftware Engineer II
Requirements
Proficiency in Go or Python, Experience with distributed systems, Knowledge of cloud computing, Degree in Computer Science or related field
Skills
GoPythonDistributed Systems
About the role
Responsibilities
- Design, develop, and maintain complex software systems and applications
- Participate in system design and architecture discussions focusing on scalability and performance
- Write clean, efficient, and maintainable code following company standards
- Mentor junior engineers and provide guidance on technical implementations
- Collaborate with product managers and designers to translate business needs into technical solutions
- Troubleshoot and resolve software defects and production issues
- Implement testing strategies, code reviews, and continuous integration practices
Requirements
- Significant professional experience in complex software development
- Proficiency in programming languages such as Go or Python
- Strong understanding of data structures, algorithms, and software design principles
- Experience with distributed systems and cloud computing
- Demonstrated technical leadership and mentoring abilities
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
About the Company
Bear Robotics develops innovative robotic solutions to automate service and hospitality tasks.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer II
Bear Robotics · Redwood City
