Job Opportunity
Dear Job Seeker, I was hoping to determine whether you or someone in your network might be interested in the opportunity outlined below.
Position Details
- Job Title: Senior Backend Engineer (Python)
- Location: San Francisco, CA (Remote with in California)
- Duration: Contract
Role Description
Your role and contribution towards designing, building, and maintaining the server side of Web Applications structure of software application in Python. Day-to-day backend engineering consists of optimizing servers for speed and stability, ensuring the structure is secure, and generating reusable code libraries and data storage solutions. Engineers writing server scripts and APIs components of multi-tier web applications focusing on web services and data stores. Additionally, they may be involved with business rule implementation logic. We are looking for expert backend engineers to build integrations with our partners. As a backend engineer in this project, you should be a really strong self-starter. You will collaborate across product, partner, sales to move fast towards building new products using client’s business APIs.
Qualifications
- Ability to inspect server code for speed optimization and implement solutions for data storage.
- Enhancing the quality of the team’s code through writing unit tests and automation.
- Working closely with the product and design team to understand better the end-user requirements.
- Improving the backend usability of all front-side applications.
Responsibilities
- Create technical specification documents for features.
- Break down features large projects into short-term tasks.
- Write well-crafted, well-tested, readable, maintainable code.
- Participate in code reviews to ensure code quality and distribute knowledge.
- Utilize available resources to unblock themselves.
- Operate independently including designing, implementing, and testing.
- Communicate with internal partners to achieve results.
Technical Experience & Skills
- Minimum of 9 years of software engineering industry experience.
- Experience with an object-oriented programming language - Python preferred.
- Experience with distributed systems, consuming and designing mature REST APIs.
- Ability to implement APIs using Google’s Protocol Buffers and gRPC.
- Knowledge of API design, using Postman, Webhooks, data storage, and working with databases like SQL and NoSQL (e.g., DynamoDB).
- Ability to learn fast, collaborate cross-functionally, and communicate effectively.
- Bonus: Experience in B2B SaaS.
- Experience in a startup environment, writing code thoroughly, scalable and clear design documentation.
- Building and improving a set of team-owned components.
- Experience as a backend SWE with AWS and GCP/Spanner experience.