Join our pioneering team as a Senior Python Backend Engineer and play a vital role in transforming the banking and lending landscape! We stand at the forefront of delivering innovative SaaS solutions, particularly in the realm of SBA lending, helping to streamline the lending process for small and medium-sized businesses. With a remarkable track record of facilitating over $7 billion in SBA loans and processing more than 1,000 business loan applications daily, we pride ourselves on our commitment to innovation, integrity, and collaboration.
In this role, you will have the opportunity to work with a talented team to develop robust, scalable cloud-based web applications. Your expertise will help us design and maintain APIs, and integrate machine learning models while ensuring the smooth operation of our cloud infrastructure. We invite you to contribute to a culture that values continuous improvement and offers ample opportunities for professional growth and development.
Key Responsibilities
- Collaborate effectively with Architects, Developers, QA, DevOps, and Product Owners to tackle complex engineering challenges.
- Be an integral member of our full-stack development team, contributing to exciting and innovative projects.
- Engage in daily stand-ups and provide updates during weekly demos.
- Adapt to an agile, dynamic work environment while remaining open to feedback.
- Manage both development and production environments, ensuring seamless deployment of changes.
Required Skills
- Over 5 years of experience as a Software Engineer specializing in Python.
- Strong proficiency in Serverless architecture and JSON schema design.
- Extensive hands-on experience with AWS cloud services, including CloudWatch, Lambda, DynamoDB, API Gateway, S3, SES, SQS, SNS, and RDS.
- Deep understanding of API design and development principles.
- Proficient in database technologies such as DynamoDB, PostgreSQL, and SQL.
- Experience with log troubleshooting and efficient problem resolution.
- Familiarity with version control systems (Git), CI/CD processes, DevOps, and containerization technologies.
- Excellent documentation skills complemented by a collaborative mindset.
Qualifications
- A Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
Career Growth Opportunities
- Engage in continuous learning and professional development within an innovative environment.
- Contribute to impactful projects that enhance your skill set and career trajectory.
Company Culture And Values
- Join a dynamic team dedicated to fostering a supportive and inclusive workplace.
- Embrace a culture driven by innovation, integrity, and collaboration, where great ideas are celebrated.
We are committed to building an inclusive workforce and encourage all qualified candidates to apply regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Employment Type: Full-Time