The position is for a Senior/Staff Software Engineer on the API Team at a fast-paced SaaS company.
Candidates should have over 6 years of software development experience and a passion for working with emerging technologies.
Responsibilities include designing and developing scalable, public-facing APIs and SDKs, enhancing third-party integrations, and developing backend services using Python, Django, PostgreSQL, and AWS.
The role involves implementing OpenAPI specifications, designing event-driven architectures, diagnosing technical problems, and building unit tests for quality assurance.
Engineers will maintain existing code, ensure maintainability through documentation and automated testing, and collaborate on platform architecture.
The position requires participation in interviewing new team members and mentoring junior engineers.
Engineers will prioritize work to meet business impact deadlines, review code, and drive technical excellence.
Staying updated on programming trends and generating innovative technological solutions is also part of the job.
Requirements:
A proven track record in large enterprise SaaS software, distributed systems, scalability, and continuous development is required.
Candidates must have a Bachelor’s degree with 6-9 years of experience or a Master’s degree with 4-7 years of experience.
A senior-level skill set in core programming languages such as Python, Java, C#, or C/C++ is necessary.
Experience with distributed systems, inter-service communication protocols, and APIs (e.g., REST, NSQ) is essential.
Candidates should have experience developing transactional systems with a focus on concurrency, race conditions, and data consistency.
Experience in designing, implementing, and maintaining APIs using OpenAPI is required.
Proficiency in working with relational databases and SQL is necessary.
Benefits:
The company is targeting a trillion-dollar market with significant inefficiencies, offering a chance to transform the industry.
Employees will work with an experienced leadership team that has built impactful platforms.
There are outstanding opportunities for professional growth and upward mobility within the company.
Employees will have direct engagement with decision-makers and senior business leaders.
Competitive salaries are offered along with 100% paid medical, vision, dental, disability, and life insurance.
The company provides flexible PTO for work-life balance.