Apply

Senior Software Engineer, Platform

Posted about 2 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ“ Location: USA

๐Ÿ’ธ Salary: 160000 - 170000 USD per year

๐Ÿ” Industry: Fintech

๐Ÿข Company: Branch๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $300,000,000 Series F almost 3 years ago๐Ÿซ‚ Last layoff 5 months agoMobile AdvertisingApp MarketingMobile AppsSoftware

โณ Experience: 5+ years

๐Ÿช„ Skills: PostgreSQLGitJavaJUNITMySQLOracleSpringSpring BootAlgorithmsData StructuresRESTful APIsAttention to detailMicroservices

Requirements:
  • Attention to detail and passion for doing great work.
  • 5+ years of experience in building clean, well-architected, distributed, and scalable software.
  • Strong computer science fundamentals, with deep knowledge of data structures, algorithms, and software design.
  • Strong command of Java and Java-based microservices with Spring Boot.
  • Experience designing and supporting customer-facing RESTful APIs.
  • Design and implementation of relational database schemas running on PostgreSQL, MySQL, Oracle, or equivalent.
  • Fluent with unit/integration testing concepts and tools including JUnit/Mockito, or equivalent.
  • Experience with Docker, Kubernetes, git-flow, SonarQube for CICD a plus.
  • BS in Computer Science or equivalent program.
Responsibilities:
  • Develop core components for the product suite.
  • Measure and optimize the performance, scalability, and uptime of backend services.
  • Demonstrate and promote a culture of engineering excellence.
  • Conduct design and code reviews and push the bar for engineering rigor and standards.
  • Collaborate with product management, customer success, and customer support to deliver the best experience for users.
  • Focus on consistent, cohesive REST APIs and domain-driven service design to facilitate and orchestrate service contracts.
Apply

Related Jobs

Apply

๐Ÿ“ USA

๐Ÿ’ธ 152000.0 - 213000.0 USD per year

๐Ÿ” Crypto and Web3

๐Ÿข Company: Gemini๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $1,000,000 Secondary Market over 2 years ago๐Ÿซ‚ Last layoff almost 2 years agoCryptocurrencyWeb3Financial ServicesFinanceFinTech

  • 4+ years of experience in mobile development, including 2+ years with React Native.
  • Proficient in JavaScript/TypeScript and capable of working with native mobile platforms (Swift/Objective-C and/or Java/Kotlin) as needed.
  • Expertise in React Native, navigation libraries (especially React Navigation), lifecycles, state management, and performance optimization.
  • Demonstrable experience in debugging, framework migrations, refactoring, and adopting mobile best practices.
  • Familiarity with CI processes (e.g., GitHub Actions) and automated testing (unit, integration, and end-to-end).
  • Knowledge of mobile best practices and stay informed about innovations in the mobile industry.

  • Collaborate with cross-functional teams design, develop, and deliver high-quality mobile applications.
  • Lead architectural initiatives to enhance app performance, scalability, and reliability.
  • Establish and advocate for best practices in mobile development, code quality, and security standards.
  • Develop efficient and reusable UI components while ensuring maintainability and reliability.
  • Continuously monitor app performance, utilizing observability tools to identify and resolve issues.
  • Conduct meaningful code reviews and mentor team members to foster technical growth and innovation.
  • Partner with stakeholders to define and execute on architectural rollout strategies.

JavaJavascriptKotlinObjective-CReact NativeSwiftTypeScriptCI/CDDebugging

Posted 11 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 175000.0 - 210000.0 USD per year

๐Ÿ” Data Management and Security

๐Ÿข Company: Cribl๐Ÿ‘ฅ 251-500๐Ÿ’ฐ $150,000,000 Series D over 2 years agoReal TimeBig DataInformation TechnologySoftware

  • Experience building products leveraging large scale data sets (Node.js/Typescript).
  • Strong knowledge of data structures, algorithms, and distributed systems.
  • Enjoy learning new technologies and ability to root cause complex problems.
  • Experience with Agile processes and rapid iterative development.
  • Strong sense of ownership with focus on high quality and high performing deliverables.
  • Experience developing software or services for cloud-based platforms.

  • Develop software for projects and features with emphasis on backend systems and APIs.
  • Partner with cross-functional teams to translate feature specifications into product designs and implementable code.
  • Ensure product features are working as expected through rich test plans and comprehensive automated tests.
  • Mentor and coach junior engineers on code design and implementation.
  • Participate in on-call/support rotation and take initiative for team outcomes.

Backend DevelopmentDockerNode.jsAgileCloud ComputingTypeScriptAlgorithmsData Structures

Posted about 1 month ago
Apply