Senior Fullstack Software Engineer
Posted 53mins ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Fullstack Software Engineer building scalable AI and data analytics platforms for SnowHeap. Developing fullstack systems with Python, React, cloud, and modern engineering practices.
Responsibilities:
- Design, develop, and maintain fullstack software solutions using data analytics and artificial intelligence
- Collaborate with product, design, and operations teams to translate business needs into scalable, high-performing systems
- Champion clean architecture, performance optimization, robust coding standards, reliability, maintainability, and scalability
- Participate in design reviews, testing, and continuous integration
- Research and adopt emerging technologies to drive innovation in AI-driven software development
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional experience building and maintaining scalable fullstack applications
- Experience with Python, FastAPI, Pydantic, React/Next.js, Node.js, and TypeScript
- Proven ability to architect, develop, and deliver complex software solutions end-to-end
- Deep understanding of software engineering principles, design patterns, SOLID, DDD, and clean architecture
- Strong focus on maintainable, testable, and performant code
- Hands-on experience with SQL and NoSQL databases, RESTful and GraphQL APIs, and cloud platforms such as AWS, GCP, or Azure
- Experience setting up CI/CD pipelines and implementing DevOps practices
- Understanding of data analytics and AI integration concepts, including modern ML or analytics frameworks
- Comfortable working in Agile environments
- Proven track record of taking ownership, driving initiatives, and mentoring junior developers
- Excellent problem-solving and analytical thinking skills
- Bonus: Experience with microservices architecture, Docker/Kubernetes, and event-driven systems
Benefits:
- Work on groundbreaking, AI-driven projects shaping the future of industries worldwide
- Collaborative, learning-focused culture that values creativity, autonomy, and technical excellence
- Flexible work options — whether remote or hybrid
- Competitive compensation
- Performance bonuses
- Opportunities for rapid career advancement in a high-growth company









