Lead Backend Engineer
Pocket Worlds- Full Time
- Expert & Leadership (9+ years), Senior (5 to 8 years)
The ideal candidate should possess a Bachelor's degree in Computer Science, Software Engineering, IT, or equivalent practical experience, along with 5+ years of backend software development experience and 2+ years in a leadership or team lead role. Strong expertise in backend technologies, including Python and Ruby on Rails, is required, as well as experience with SQL and noSQL databases such as PostgreSQL, Cassandra, or Redis. Knowledge of microservices architecture and RESTful API design is also necessary, alongside experience with cloud platforms (AWS, Google Cloud, Azure) and a solid understanding of software development best practices, including version control systems like Git.
As a Backend Team Lead, you will be responsible for leading, mentoring, and managing a team of backend developers, fostering a collaborative and accountable environment. You will design and implement robust, scalable backend architectures to support the product vision and ensure high availability and performance. Furthermore, you will ensure code quality through code reviews and testing, collaborate with product and frontend teams to align development with business goals, identify and implement performance optimizations, promote DevOps practices like continuous integration and deployment, and stay current with emerging technologies to enhance backend capabilities.
Visual collaboration tools for teams
Lucid provides tools for visual collaboration, helping teams brainstorm, diagram, and visualize complex ideas and software. Its main products include Lucidchart, which allows for intelligent diagramming, Lucidspark for virtual brainstorming sessions, and Cloud Insights for visualizing software architecture. These tools are especially beneficial for remote teams, enabling them to collaborate effectively as if they were in the same room. Lucid serves a wide range of clients, including nearly all Fortune 500 companies, and operates on a subscription-based model with various pricing tiers to meet different organizational needs. The company's goal is to simplify complexity, providing teams with the clarity and context necessary to work efficiently.