Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal Software Engineer

TradeSun®

Principal Software Engineer

San Diego, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Summary

    Join the TradeSun team as a full-stack PRINCIPAL SOFTWARE ENGINEER where you will be leading and working with other Engineers to deliver exciting and groundbreaking technologies within our rapidly evolving platform.

    TradeSun® Inc. is an Edison-award winning FinTech headquartered in San Diego that delivers a SaaS-based trade finance platform. TradeSun is powered by cutting edge artificial intelligence and blockchain technology to automate trade finance document checking and compliance. We are committed to advancing opportunities for team members and creating an environment where the team can learn, grow, and evolve.

    Responsibilities

    • Drive significant technology initiatives across multiple layers of our application stack

    • Architecting and developing web applications, services, prototypes, and proofs of concepts

    • Recommend best practices for application development, coding standards, and design patterns

    • Generate technical specifications to communicate design and architecture decisions to the development teams

    • Diagnosing, characterizing, and addressing performance, scale, and stability issues

    • Approximately 50% hands-on development

    • Mentor engineers, demonstrate technical expertise, and lead teams while solving challenging business and technical problems

    • Work with Product to decompose work efforts and identify dependencies in large-scale initiatives

    Required Qualifications

    • 8+ years experience designing and developing enterprise web applications

    • BS/MS in computer science or equivalent work experience

    • Solid design and coding skills

    • Strong OOD and SOA principles

    • 5+ years experience with web services; consuming or creating with REST

    • Experience with single-page application development

    • Leadership expertise in software design & architecture processes

    • Experience with AWS cloud-native architecture and Kubernetes/Docker

    • Team player with strong analytical and communication skills

    • Ability to work with a global team across multiple time zones

    • Demonstrated ability to effectively drive results with cross-functional team, and make independent decisions.

    Recommended Qualifications

    • Experience with Agile Development, SCRUM, or XP methodologies

    • Experience with our specific tech stack (Node.js, Python, Angular)

    • Broad full-stack experience ranging from Front-End, Services, and Data Layer

    • Basic understanding of traditional ML concepts