● Design, implement, and maintain robust backend solutions using Python and FastAPI framework.● Leverage AWS services including ECS and OpenSearch to build scalable, high-performance systems.● Work closely with front-end developers to integrate user-facing elements with server-side logic.● Ensure data integrity and security by utilizing best practices in database management, specifically with Postgres.● Develop and maintain API contracts and documentation to ensure consistent interactions and data exchanges within a microservices architecture.● Write comprehensive application and API tests to ensure the functionality and performance of new and existing features.● Engage in system monitoring, troubleshooting, performance tuning, and ensure system reliability and availability.● Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.Minimum Requirements:Strong knowledge of Python (5+ years for senior level and at least 3 years for SSR level).Experience with FastAPI.Solid understanding of unit testing and experience with pytest framework.Understanding and practical experience with Scrum / Agile methodologies.Experience with code linters (mypy, flake8, bandit, isort, etc.).Hands-on experience with OpenSearch / ElasticSearch or similar search engine.We are looking for an experienced Python engineer who is passionate about building SaaS applications and platforms. You will be responsible for designing and building features for a SaaS platform and ensuring software development adheres to best practices. Our company develops software and tools for most of the Yachts and sea services in the US, and is one of the biggest software companies in the industry, available on Nasdaq for many years.
#J-18808-Ljbffr