We are looking for a Senior Software Engineer who enjoys building scalable systems and contributing across the full development lifecycle. This role is well-suited for someone who takes ownership of complex problems, drives technical solutions, and helps establish strong engineering practices within a collaborative team. You'll work closely with technical leadership and have meaningful influence over architecture, tooling, and development standards.
This position offers the opportunity to work with modern technologies, AI-enabled development workflows, and cloud-native infrastructure in a flexible, impact-driven environment.
Key Responsibilities:
• Own the design and implementation of new platform capabilities from concept through deployment.
• Contribute to architectural decisions with a focus on scalability, reliability, and long-term maintainability.
• Conduct thoughtful code reviews and promote engineering best practices.
• Identify and address performance, stability, and technical debt issues.
• Collaborate with product and design partners to translate requirements into technical solutions.
• Research, evaluate, and introduce new tools or technologies when appropriate.
• Provide technical mentorship and guidance to other engineers.
Qualifications:
• 5+ years of professional experience in software engineering.
• Strong experience building full-stack applications using React and Python.
• Hands-on experience implementing features that leverage AI services or APIs.
• Comfortable using AI-assisted development tools as part of daily workflow.
• Proven ability to design and operate scalable, cloud-based systems.
• Experience with modern backend frameworks, data modeling, and performance optimization.
• Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders.
• Willingness to challenge assumptions and propose better technical approaches.
• Track record of leading complex technical initiatives from design to production.
• Familiarity with CI/CD pipelines, automated testing, and code quality standards.
• Experience mentoring engineers and supporting technical growth.
• Bachelor's degree in Computer Science or equivalent practical experience.
Technical Stack:
• Frontend: React, JavaScript, modern UI frameworks
• Backend: Python, FastAPI, document-oriented databases, analytical data platforms
• Infrastructure: Cloud services (Azure preferred), containerization, orchestration
• Data & Performance: Caching layers, API optimization, scalable storage
Testing: Automated testing frameworks for frontend and backend
Apply Now
Apply Now