cover image
PEAK6

PEAK6

peak6.com

1 Job

408 Employees

About the Company

We're In The Business Of What Ought To Be The business of doing, creating, and building the world the way we see fit. We seek out the transformational opportunity, making it better, more useful, more valuable. At PEAK6, we activate what is into what ought to be through world-class technology, operational excellence and purposeful design. PEAK6 is not your typical investment firm. While trading got us our start and still powers our center, we quickly realized that our vision was to embrace and empower today’s consumer through technology, simplifying processes, improving performance and creating new wealth.

Listed Jobs

Company background Company brand
Company Name
PEAK6
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Design, develop, and maintain high‑quality backend services for fintech platforms, ensuring scalability, reliability, and performance. Lead technical decisions, support CI/CD pipelines, collaborate with product and design teams, and utilize automated testing and AI tools to enhance productivity. **Expectations:** - 5+ years of software development, with deep expertise in at least one language (Java). - Proven experience in automated testing, CI/CD, cloud deployment (AWS, Azure, or GCP). - Strong analytical skills for data integrity and performance optimization. - Ability to mentor peers, influence architecture, and contribute to project strategy. **Key Responsibilities:** - Develop and maintain backend services that power wealth‑management products. - Write clean, efficient, and well‑documented code, adhering to coding standards. - Design and implement automated tests (unit, integration, performance). - Create and update technical documentation for internal and external stakeholders. - Participate in code reviews, ensuring quality and best‑practice compliance. - Support CI/CD pipelines: automate builds, tests, and deployment to cloud environments. - Analyze large datasets to ensure accuracy and extract insights for product improvement. - Troubleshoot and resolve production incidents, minimizing downtime and maintaining availability. - Integrate AI‑assisted development tools to boost productivity and code quality. - Work closely with product managers, designers, and operations to translate requirements into functional features. - Stay current with industry trends, emerging technologies, and fintech regulations, applying new knowledge to optimize processes. **Required Skills:** - Proficiency in Java (core language) and at least one additional language. - Experience with automated testing frameworks (JUnit, TestNG, etc.) and performance testing. - Strong knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, or equivalent). - Expertise in cloud platforms (AWS, Azure, or GCP) and service orchestration. - Advanced SQL skills: complex queries, indexing, and performance tuning. - Familiarity with Agile practices (Scrum, Kanban), Jira, and sprint planning. - Excellent problem‑solving, analytical, and troubleshooting abilities. - Effective communication and collaboration with cross‑functional teams. - Ability to use AI tools for code generation and quality analysis. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (advanced degree preferred). - Equivalent professional experience accepted. - Certifications: AWS/Azure/GCP Cloud Practitioner or developer certifications are a plus.
Northern ireland, United kingdom
Remote
Senior
24-11-2025