
Senior Software Engineer
Ocrolus Inc.about 4 hours ago
Responsibilities
- Design and implement microservices using Python/Go.
- Develop cloud-based software products following industry best practices.
- Build systems and tools to handle new products and business requirements.
- Scale online services and data pipelines.
- Collaborate with teams on security, reliability, and automation.
- Support testing processes and troubleshoot issues.
Requirements
- Bachelor's degree in Computer Science or related field.
- 5+ years of engineering experience.
- Expertise in Go, Python, or Java with experience in complex systems.
- Solid database skills with Postgres, MySQL, and data modeling experience.
- Experience with web frameworks like Spring and Flask.
- Strong problem-solving and communication skills.
- Ability to contribute architectural leadership to backend applications.
- Experience leading projects from beginning to end.
- Familiarity with agile methodologies and automated testing.
- Knowledge of containerization, microservices architecture, and AWS.
Benefits
- Remote-first work environment.
- Opportunities for skill growth and ownership of work.
- Commitment to fostering an inclusive workplace.