Senior Backend Engineer, Messaging
Postscript
·
Posted:
August 24, 2023
·
Remote
About the position
Postscript is seeking a Senior Backend Engineer for their Messaging Platform team. This role involves creating scalable and maintainable code for the core of their business, contributing to the development of a high-quality messaging platform for ecommerce. The ideal candidate will have experience in Python and AWS, and will be responsible for breaking up the monolithic architecture and addressing scalability challenges. This position offers the opportunity to have a meaningful impact on both the product and the company, as well as the chance to expand the engineering team and contribute to architectural and process development.
Responsibilities
- Research, design, and deploy new technical solutions for various projects
- Architect, build, and maintain REST APIs for external and internal customers
- Identify bottlenecks and implement solutions to improve throughput and efficiency in messaging architecture
- Collaborate with product, design, and other engineers to deliver a high-quality product
- Take ownership and explore innovative ideas to achieve outstanding results
- Contribute to the improvement of SDLC processes and procedures through feedback
- Lead group sessions and participate in the product to engineering project lifecycle
- Guide the team in making optimal technical and product design decisions
- Mentor other engineers on best practices, standards, and learning opportunities
- Communicate transparently and proactively, define scope, estimate tasks, and manage risk and change
- Lead teams and projects through phases of ambiguity and challenge
- Develop backend applications and APIs using Python (Flask and SQLAlchemy a plus)
- Experience with SaaS preferred
Requirements
- Track record of leading teams and projects through phases of ambiguity and challenge with great results
- Proven career as a software engineer developing backend applications and APIs
- Hands-on expertise using Python (Flask and SQLAlchemy a plus)
- SaaS experience preferred
- History of working with complex, scalable systems
- Ability to research, design, and deploy new technical solutions
- Experience architecting, building, and maintaining REST APIs
- Ability to identify bottlenecks and implement solutions to improve throughput and efficiency
- Collaboration with product, design, and other engineers to deliver high-quality products
- Ownership and creativity in finding solutions and achieving outstanding results
- Contribution to the improvement of SDLC processes and procedures
- Ability to guide the team in making optimal technical and product design decisions
- Mentoring of other engineers on best practices, standards, and learning opportunities
- Strong communication skills, transparency, and proactive approach
- Ability to define scope, estimate tasks, and manage risk and change management
Benefits
- Salary range of USD $170,000 to $200,000 base plus significant equity regardless of location
- High growth startup - plenty of room for you to directly impact the company and grow your career!
- Remote team - work from home (or wherever!)
- Fun - We’re passionate and enjoy what we do
- Competitive compensation and opportunity for equity
- Flexible paid time off
- Health, dental, vision insurance
- Other great perks, such as home office stipend