Overview
---Are you a passionate software engineer looking to take on a senior contributor role in a fast-paced environment? Do you thrive on solving complex problems and driving technical excellence?This is a great opportunity to join the team behind Crypto Secure, a powerful risk assessment tool that helps banks gain greater visibility of crypto spend, transaction volumes, and AML risk exposure through a simple, intuitive dashboard.As a Senior Software Engineer, you will play a pivotal role in shaping the technical direction of the product, ensuring high-quality code, and mentoring engineers. Youll be hands-on in development while also leading architecture discussions, removing technical roadblocks, and driving best practices across the team.Role---Technical Execution & Delivery- Design, develop, and maintain scalable applications using Java, Spring Boot, React, PostgresDB, Apache NiFi, Hadoop, Snowflake, and other modern technologies.- Break down high-level requirements into well-defined technical solutions and estimates.- Drive technical decision-making, ensuring alignment with architecture and security best practices.- Contribute to technical refinements, provide accurate work estimates, and manage technical dependencies.- Identify and remove technical roadblocks, ensuring smooth team execution.- Take ownership of non-functional requirements (performance, security, scalability, etc.).Mentor & Guide the Team- Provide technical guidance, mentoring, and coaching to engineers of all levels.- Conduct code reviews and ensure adherence to best practices.- Foster a culture of continuous learning and innovation within the team.Collaborate Across Teams- Partner with Product Managers and System Architects to align technical and business priorities.- Work closely with Quality Engineers, Business Analysts, and other stakeholders to ensure well-defined and actionable backlog items.- Support project managers in identifying and managing technical dependencies.- Lead demos and contribute to stakeholder presentations.- Consult on customer incidents and ensure swift resolution of issues.Champion Engineering Excellence- Advocate for clean, maintainable, and testable code.- Stay up to date with industry trends and emerging technologies, continuously improving engineering practices.- Promote DevOps and CI/CD best practices for efficient and reliable software delivery.- Drive adoption of accessibility (A11y), internationalization (i18n), and performance best practices.All About You---Technical & Engineering Skills- 8+ years of experience developing enterprise-grade applications.- Strong full-stack experience with Java, Spring Boot, React, and relational databases (PostgresDB preferred).- Knowledge of big data technologies like Hadoop, Snowflake, and Apache NiFi.- Experience designing and building scalable, high-performance systems.- Proficiency in API development, microservices, and cloud platforms (Azure, AWS, PCF).- Deep understanding of security, performance, and non-functional requirements.- Strong debugging, troubleshooting, and problem-solving skills.Leadership & Collaboration- Proven experience mentoring and guiding engineers.- Strong communication skillsable to translate complex technical concepts for non-technical stakeholders.- Experience working in Agile/Scrum/SAFe environments.- Ability to manage expectations across product and technology teams, ensuring clarity and alignment.Mindset & Approach- Ownership mentalityyou take pride in delivering high-quality solutions.- Detail-oriented but able to see the bigger picturebalancing technical excellence with business needs.- Passionate about innovationalways looking for better ways to build software.Why Youll Love This Role- Join a talented team and influence the technical direction of a critical security product.- Work closely with experienced Software Architects to deepen your understanding of software architecture and design principles.- Work on challenging, high-impact problems at the intersection of crypto risk, finance, and cutting-edge technology.- Have a direct impact on product success through both hands-on coding and strategic leadership.- Be part of a company where your ideas matter, and your work makes a difference.