Overview
Hybrid3 days onsite
Depends on Experience
Full Time
No Travel Required
Unable to Provide Sponsorship
Skills
API
RESTful
Python
PostgreSQL
Database
FastAPI
SQL
Job Details
Senior Software Engineer
Hybrid from Montreal QC
< data-start="112" data-end="136">Requirements:</>- 8+ years of software development experience, specializing in high-throughput and scalable RESTful API design.
- Proven expertise in database interactions with PostgreSQL and Snowflake, including query optimization and schema design.
- Advanced Python programming skills, with experience in frameworks like FastAPI and SQLAlchemy.
- Strong knowledge of caching strategies for API performance optimization.
- Demonstrated experience in designing large-scale, data-intensive systems.
- Deep understanding of distributed systems architecture.
- Expertise in data modeling and database design.
- Experience working with microservices architecture and event-driven systems.
- Strong analytical skills for performance tuning and system optimization.
- Excellent documentation and communication abilities.
- Proactive problem-solving mindset, with the ability to identify and address technical challenges.
- Familiarity with monitoring tools like Prometheus and OpenTelemetry.
#SoftwareDevelopment #BackendDevelopment #Python #FastAPI #SQLAlchemy #PostgreSQL #Snowflake #RESTfulAPIs #Microservices #DistributedSystems #EventDrivenArchitecture #DataModeling #DatabaseDesign
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.