Senior Software Engineer
(8+ years exp)PEAK6 Investments
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
Accelerate your career by joining a thriving, successful team enabling innovation within the financial services industry. As a leader in clearing and execution, we’re looking for a Senior Software Engineer to drive new product development and services by establishing automated solutions and standardization through architectural direction and insight, best practices, and mentorship.
We’re looking for someone who:
Is passionate. You have a genuine passion for the markets and helping clients succeed in their trading.
Is motivated. You’re driven to be the best. You challenge yourself by setting goals, crushing them, and helping your teammates do the same.
Is collaborative. You’re excited to work with others throughout the organization to help create a create experience for new clients.
Wants to make an impact. You’re looking to do amazing work. You’re all about finding innovative, new ways to deliver for clients.
Is a Leader - You can lead the technical direction of projects, gain buy-in from your team and the business, coach others on best practices and help the team identify and embrace their strengths and areas of improvement.
What you’ll do all day:
Develop innovative software. Our technology is the lifeblood of our business. You’ll work customers and our internal teams to develop lean and pragmatic solutions that provide more automated and streamlined solutions.
See your work in action. We have a direct impact on the success of our customers’ businesses and expect you to add value on day one by learning our products, tools, and software stack.
Work with customers on new products. Collaborate with your users to discover and define technical requirements for new features and products.
Define best practices. You’ll work with our team to provide mentorship, refine our code base, and establish best practices as we continually help improve and evolve our customer’s businesses.
A few reasons why you might love working here:
We’re not a fly by night firm. We’ve got an incredible track record to foster success and ongoing innovation with our customers so you get all the benefits of a stable company, while enjoying a very entrepreneurial culture.
Our team is passionate and driven to succeed. We are deeply invested in providing quality services and products for our customers. Their success is our success.
You care deeply about software architecture and design. We are thoughtful about how we craft and delivery our services and features to ensure scale, reliability, and speed.
You’ll have genuine opportunities for growth. We care about your career goals and provide options for both managerial and technical career paths. We encourage outside learning from conferences to seminars and meetup groups.
.
The skills you’ll need to succeed:
• 8-10 years software engineering experience, in react, react native, java and spring.
• Experience leading the technical direction of teams and projects & managing people
• Experience with service-oriented architectures and functional programming
• Expertise working with databases like SQL and/or noSQL
• Ability to learn new tools, languages, and frameworks quickly