Senior Full-Stack Engineer
Location: Scottsdale, AZ
Full-time: $140,000 - $180,000 (Annual Salary)
About Us
We are a fast-growing, mission-driven fintech startup building innovative solutions to transform financial services. We are looking for a Senior Full-Stack Engineer with a strong focus on data integration and AI capabilities. This is an exciting opportunity to lead both development and data initiatives within a dynamic, highly collaborative environment. You will play a critical role in shaping the technical strategy, enhancing our platform with data-driven intelligence, and mentoring team members to deliver scalable, maintainable software.
Role Overview
As a Senior Full-Stack Engineer, you will be responsible for the architecture, development, and integration of data analytics and machine learning models into our platform. You will collaborate closely with cross-functional teams to deliver high-performance software while guiding technical decisions and best practices. This role requires a balance of leadership, software craftsmanship, and expertise in data engineering.
Key Responsibilities
Technical Leadership: Provide guidance on technical architecture, design decisions, and best practices across the stack. Lead initiatives to integrate AI and data capabilities into our fintech platform.
Software Development: Design, develop, test, and deploy scalable full-stack applications using modern technologies and frameworks.
Data & AI Integration: Collaborate with data scientists to productionalize machine learning models and ensure efficient data pipelines.
System Optimization: Identify performance bottlenecks and implement solutions to improve software reliability, scalability, and maintainability.
Code Quality & Collaboration: Participate in code reviews, mentor junior engineers, and promote a culture of continuous improvement.
Technical Problem-Solving: Address complex technical challenges by providing innovative and sustainable solutions.
Continuous Learning: Stay informed about emerging technologies in AI, fintech, and software development, driving opportunities for platform innovation.
Qualifications & Skills
Experience:
7+ years of experience as a Full-Stack Engineer or similar role, with at least 2 years in a senior or lead capacity.
Proven experience developing large-scale, data-driven applications in production.
Technical Expertise:
Proficiency in front-end and back-end technologies, including JavaScript (React, Vue, Solid.JS), Node.js, Python, GO, and cloud-based platforms (AWS, or GCP).
Strong understanding of software design patterns, data structures, and algorithms.
Experience working with databases (e.g., PostgreSQL, MongoDB) and scalable architecture (microservices, serverless).
Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and data visualization libraries.
Hands-on experience with data pipelines, ETL processes, and API integrations.
Project Leadership:
Strong project management skills, capable of leading complex technical projects from concept to deployment.
Experience collaborating with cross-functional teams including data science, product, and design.
DevOps & Infrastructure:
Experience with CI/CD pipelines, version control (Git), containerization (Docker), and infrastructure as code (e.g., Terraform).
Other Skills:
Strong analytical, problem-solving, and decision-making skills.
Excellent communication and interpersonal skills with the ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications
Experience in fintech or financial services platforms.
Understanding of data privacy, security, and regulatory compliance (e.g., GDPR, PCI DSS).
Technical certifications (AWS Solutions Architect, Certified Kubernetes Administrator, or similar).
Preferred Skills:
- DevOps
- Machine Learning
- Leadership
- Cloud Services
- Data Privacy
Automate your Census Workflow.
Simplify annual census collection through effortless payroll data gathering and automated scrubbing based on plan document provisions.
Simplify annual census collection through effortless payroll data gathering and automated scrubbing based on plan document provisions.