
Senior Software Engineer – Python
Ocrolus
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $180,000 per year
Job Level
About the role
- Designing, implementing, and maintaining Microservices using Python/Go.
- Designing and developing cloud based software products conforming to industry best practices.
- Build systems, services, and tools to handle new Ocrolus products and business requirements that securely scale over millions of transactions.
- Build and scale our fast-growing online services and data pipelines.
- Collaborate with other teams on security, reliability, and automation.
- Supporting the testing process, troubleshooting issues and resolving them.
Requirements
- Bachelor's degree in Computer Science or related field.
- 5+ years engineering experience.
- Expert in Go and/or Python and/or Java and experience in building complex systems and applications.
- Solid database skills (Postgres, MySQL etc) and data modeling experience.
- Experience with Web Frameworks like Spring, Flask, and related ecosystems
- Strong problem-solving and communication skills.
- Can contribute best-practices and architectural leadership to our backend applications and help pick the architecture, frameworks and tooling for our next generation platform.
- Experience leading and owning projects from beginning to end.
- Experience with agile methodologies and automated testing.
- Familiarity with containerisation, microservices architecture, continuous integration, Amazon Web Services, and deployment.
Benefits
- equity
- benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGoJavaPostgresMySQLWeb FrameworksSpringFlaskmicroservices architecturedata modeling
Soft Skills
problem-solvingcommunicationarchitectural leadership
Certifications
Bachelor's degree in Computer Science