Affinity Solutions · 21 hours ago
FI Senior Software Engineer (38_2026.1)
Affinity Solutions is the leading consumer purchase insights company, providing a complete view of U.S. and U.K. consumer spending through proprietary AI technology. They are seeking an experienced FI Senior Software Engineer to lead application development, optimize system performance, and mentor junior developers.
AnalyticsBrand MarketingFinanceMarketing
Responsibilities
Lead complex, product-driven application development and maintenance
Work within the Symfony framework to develop highly efficient, scalable, and responsive front-end and back-end solutions, adhering to advanced software architecture principles
Cover new and existing code with Unit and Integration tests
Implement secure coding practices to mitigate advanced XSS, SQL injection, and other security threats
Design and develop RESTful APIs interfaces for seamless integration with ecosystem partners
Optimize system performance and ensure high availability of our data processing platforms
Manage multiple time-sensitive projects with a focus on deliverables and deadlines
Collaborate with product managers to translate product vision into technical requirements and deliverables
Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
Mentor junior developers, guiding them through code reviews and promoting a culture of continuous learning and excellence
Qualification
Required
Degree in Computer Science, Software Engineering, or related field; or equivalent experience in software development with a focus on product development in a technology company
Proficiency in PHP and TypeScript
Experience with Symfony Framework (or similar)
Advanced knowledge of HTML5, CSS3, JavaScript, jQuery, and Ajax
High level of comfort in a Linux environment, SSH, and Remote Development (over SSH)
Experience with ORM: Doctrine, Hibernate, Sequelize, TypeORM
Advanced knowledge of writing Unit tests (test doubles, mocks, data generation)
Expertise in designing and optimizing high-performance, scalable databases applications, performance tuning
Strong understanding of security best practices and experience implementing OAuth 2.0 and OpenID Connect
Understanding of Linux command line, SSH, and Remote Development (over SSH)
In-depth understanding of object-oriented design and advanced programming paradigms
Mastery of RESTful webservices and API development
Strong knowledge of distributed systems and microservices architecture
Familiarity with containerization and orchestration tools (Docker, Kubernetes)
Expertise in GIT version control system
Proven track record of leading complex projects and driving innovation
Exceptional critical thinking, problem-solving, and communication skills; able to collaborate effectively with cross-functional teams
Preferred
Experience implementing SSO using SAML 2.0 a big plus
Benefits
Generous employer contribution for medical, dental, and vision
Company paid holidays
Wellness time off
Other wellness benefits
Employee discounts
Employer paid life insurance
Employer-matched 401K Plan
Unlimited vacation days
Company
Affinity Solutions
Affinity Solutions offers technology, analytics, data processing, and business services for customers.
H1B Sponsorship
Affinity Solutions has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (22)
2023 (6)
2022 (6)
2021 (9)
2020 (4)
Funding
Current Stage
Growth StageTotal Funding
$35.5MKey Investors
Chestnut Hill Ventures
2013-06-10Series Unknown· $21M
2012-06-27Series Unknown· $14.5M
2011-07-27Private Equity
Recent News
Gifts & Decorative Accessories
2025-10-11
2025-10-09
Company data provided by crunchbase