πUnited Kingdom, Spain
Staff Software Engineer

Oportun
πRemote - India
Please let Oportun know you found this job on JobsCollider. Thanks! π
Summary
Join Oportun, a mission-driven fintech company, as a Staff Software Engineer. This role combines technical expertise with strategic thinking, requiring you to guide the team in architectural decisions, mentor senior engineers, and contribute to technology evolution. You will be the subject matter expert, working autonomously and collaboratively with various teams. The position involves leading and contributing to large projects, potentially leading multiple teams. This role offers opportunities to make a significant impact on product or technology areas and build a strong reputation as an expert.
Requirements
- 9+ years of related experience with a Bachelor's degree; or a Master's degree with an equivalent combination of education and experience
- Proven track record of delivering sophisticated software solutions in a leadership capacity with high quality
- Exceptional problem-solving and analytical skills, with a passion for tackling complex technical and business problems. challenges
- Mastery over data structures, algorithms, and software design principles
- Demonstrated experience in web application development, Java, Micro services, Spring boot, Spring Framework, RESTful APIs, Hibernate
- Experience in end to end technical design for mobile apps, preferably React Native - Java combination
- Ability to quickly learn new systems/requirements and create POCs and develop code
- Experience in relational databases like MySQL, MariaDB and SQL
- Solid grasp of version control systems, such as Git
- Knowledge in OAuth2
- Proven ability to mentor and lead a team of engineers, fostering a collaborative and supportive work environment
- Excellent communication and interpersonal abilities, with a track record of effectively collaborating in a team-oriented environment
- Flair to identify improvisation areas and provide solutions with newer technologies
Responsibilities
- Define and implement scalable, secure, and high-performance software architectures
- Develop architectural blueprints and technical roadmaps aligned with business objectives
- Ensure best practices, design patterns, and architectural principles are followed
- Evaluate and recommend appropriate technologies, tools, and frameworks
- Stay up-to-date with emerging technologies and industry trends to drive innovation
- Ensure technology alignment with enterprise standards and business goals
- Work closely with development teams, product managers, and stakeholders to translate requirements into technical solutions
- Provide technical leadership, mentorship, and guidance to engineering teams
- Collaborate with DevOps teams to ensure CI/CD pipelines, scalability, and performance tuning
- Define and enforce architectural governance, coding standards, and security policies
- Conduct design and code reviews to ensure compliance with architectural guidelines
- Identify potential risks and create mitigation plans
- Analyze system performance and identify bottlenecks to improve efficiency
- Ensure systems are resilient, scalable, and maintainable
Preferred Qualifications
- Experience with cloud technologies, preferably AWS or Azure, is highly desirable
- Experience in working on Authentication and Authorization with any Identity Providers
- Experience in automation with Web Driver IO
- Knowledge/experience in working with DevOps/CICD
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πRomania
π°$244k-$304k
πUnited States
π°$204k-$259k
πUnited States
π°$195k-$300k
πUnited States
πSerbia
π°$192k-$260k
πUnited States
π°$200k-$275k
πUnited States
π°$217k-$235k
πUnited States, Canada
πUnited Kingdom