Oportun

Oportun is an A.I.-powered digital banking platform that seeks to make financial health effortless for anyone.

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2006H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

67 days ago

Salary

$143.8K - $230.1K / year

Bachelor Degree11 yrs expEnglishAngularAWSCloudDockerGradleJavaKotlinKubernetesMaria DBMongo DBMy SQLNo SQLSplunkSpring BootSpring BootSQL

Job Description

• 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.

Job Requirements

  • 11+ 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.
  • Experience in Java, SpringBoot development, preferably Kotlin
  • Experience in Front-End development like Angular.
  • Experience in relational databases like MySQL, MariaDB and SQL
  • Experience in NoSQL databases like Mongo DB
  • Experience with Docker/Kubernetes (like EKS) for orchestration
  • Experience working on cloud services like AWS
  • Experience working with Gradle, writing 100% code coverage through unit and integration tests.
  • Experience with working on APM tools for observability and alerting like Datadog/New Relic/Dynatrace/Splunk or something equivalent.
  • Familiarity with business intelligence tools that allow you to visualize and analyze data and coming up with metrics that would help make decisions to improve the system.
  • Ability to quickly learn new systems/requirements and create POCs and develop code.
  • Ability to make informed technical design decisions that consider long-term maintainability, scalability, and performance.
  • Capability to assess and identify all impacted components during architectural or framework upgrades.
  • Experience with user behavior analytics, including event instrumentation, analysis, and deriving actionable product insights.
  • Ability to identify and debug web server issues, including analyzing error patterns, performance bottlenecks, and misconfigurations using observability tools and server logs.
  • 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 remote working environment.
  • Flair to identify improvisation areas and provide solutions with newer technologies.

Related Job Pages

More Full-stack Engineer Jobs

Senior Full Stack Engineer

ClickHouse

ClickHouse is an open-source, column-oriented OLAP database management system.

Full-stack Engineer67 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

Senior Full Stack Engineer building a high-performance observability platform at ClickHouse

CloudDockerJavaScriptKubernetesNext.jsNode.jsOpen SourceReactSQLTypeScript
United States
$130K - $208K / year

Full-stack Engineer

Surgical Data Science Collective (SDSC)

Empowering surgeons with AI-driven insights for better patient care

Full-stack Engineer67 days ago
Full TimeRemoteTeam 1-10Since 2022H1B No Sponsor

Full-stack Engineer developing web applications for video sharing platform

AWSCloudJavaScriptNode.js
United States

Software Developer V

Jenzabar

Our higher education SIS, ERP, cloud, and analytics solutions drive digital transformation and enable student success.

Full-stack Engineer67 days ago
Full TimeRemoteTeam 501-1,000Since 1998H1B Sponsor

Software Developer V writing and debugging client applications for Jenzabar.

ASP.NETBootstrapJavaScriptjQueryMS SQL ServerSQL
United States
$85K - $105K / year

Senior Software Developer – ArcGIS Pro Imagery

Esri

Esri technology helps people solve some of the world’s most difficult problems.

Full-stack Engineer67 days ago
Full TimeRemoteTeam 5,001-10,000Since 1969H1B Sponsor

Senior Software Developer building user interface components for ArcGIS Pro

WPF
United States
$119.0K - $197.6K / year