Senior Software Engineer - Backend (Python)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Bachelor's degree in Computer Science or related field. • 5+ years engineering experience. • Expert in Python and experience in building complex systems and applications. • Solid database skills (Postgres, MySQL etc) and data modeling experience. • Experience with Web Frameworks like 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 containerization, microservices architecture, continuous integration, Amazon Web Services, and deployment. • Note: This is a remote role; however, candidates must be based in New York City. • The full-time salary range for this role is around $180,000 + equity + benefits. Base pay offered may vary depending on job-related knowledge, skills, experience, and market location.
Responsibilities
• Designing, implementing, and maintaining Microservices using Python. • Python. • 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.
Benefits
• Life at Ocrolus • We’re a team of builders, thinkers, and problem solvers who care deeply about our mission — and each other. As a fast-growing, remote-first company, we offer an environment where you can grow your skills, take ownership of your work, and make a meaningful impact. • Our culture is grounded in four core values: • Empathy – Understand and serve with compassion • Curiosity – Explore new ideas and question the status quo • Humility – Listen, be grounded, and remain open-minded • Ownership – Love what you do, work hard, and deliver excellence • We believe diverse perspectives drive better outcomes. That’s why we’re committed to fostering an inclusive workplace where everyone has a seat at the table, regardless of race, gender, gender identity, age, disability, national origin, or any other protected characteristic. • We look forward to building the future of lending together. • Create a Job Alert • Interested in building your career at Ocrolus Inc.? Get future opportunities sent straight to your email.