Senior Software Engineer / TypeScript / Go / St. Paul, MN

Motion Recruitment
  • St Paul, MN
    3 days ago

    Job Description

    Our client is hiring a Full-Time Senior Software Engineer for a hybrid opportunity in St. Paul, Minnesota. This organization develops cutting-edge document security and privacy solutions used by businesses that need to protect sensitive information. The engineering team works across modern technologies including Go, Python, React, TypeScript, AWS, Docker, and cloud-native architectures to deliver secure and highly scalable products.

    This is an opportunity for an experienced engineer who enjoys influencing technical decisions and building systems that directly impact customers. The position offers substantial autonomy, exposure to architectural leadership, mentorship opportunities, and the ability to work alongside a collaborative team that prioritizes innovation, transparency, and work-life balance. The ideal candidate is passionate about software craftsmanship and enjoys solving complex engineering challenges while helping shape the future of a growing platform.

    Required Skills & Experience • Bachelor's degree in Computer Science or related field, or equivalent experience
    • 5+ years of professional software engineering experience
    • Strong experience with Go and/or Python development
    • Advanced React and TypeScript development experience
    • Experience designing and consuming RESTful APIs
    • Knowledge of microservices architecture patterns
    • AWS cloud experience including core infrastructure services
    • Docker containerization experience
    • Experience with relational databases and SQL optimization
    • Strong testing and software quality practices
    • Excellent communication and mentorship abilities Desired Skills & Experience • Kubernetes experience
    • CI/CD pipeline implementation experience
    • GitHub Actions, Jenkins, or similar tooling
    • Event-driven architecture experience
    • Message queue technologies
    • Infrastructure as Code experience such as Terraform or CloudFormation
    • AI or Large Language Model application experience
    • Startup or high-growth environment experience What You Will Be Doing • Design scalable application architectures across frontend and backend systems
    • Build and maintain secure APIs and services
    • Develop modern web applications utilizing React and TypeScript
    • Lead technical design discussions and architectural decisions
    • Mentor engineers through code reviews and technical guidance
    • Improve software quality, testing practices, and system reliability
    • Collaborate with product and cross-functional teams on strategic initiatives
    • Participate in deployment, monitoring, and operational excellence efforts Tech Breakdown • 35% Go / Python Backend Development
    • 30% React / TypeScript Frontend Development
    • 20% AWS Cloud & DevOps Technologies
    • 15% Databases, Security, and Architecture Daily Responsibilities • 75% Hands On Development
    • 10% Mentorship & Technical Leadership
    • 15% Team Collaboration The Offer • Bonus eligible
    You will receive the following benefits:
    • Medical, Dental, and Vision Insurance
    • Flexible Paid Time Off
    • Hybrid Work Schedule
    • Professional Growth Opportunities
    • Stock Options

    Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

    Numbers & Facts

    LocationSt Paul, MN

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Building Systemsunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Database Optimizationunmatched
    • Dental Insuranceunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Engineeringunmatched
    • Establish Prioritiesunmatched
    • GitHubunmatched
    • Go Programming Language (Golang)unmatched
    • Information/Data Security (InfoSec)unmatched
    • Jenkinsunmatched
    • Leadershipunmatched
    • Machine Toolunmatched
    • Mentoringunmatched
    • Messaging Middlewareunmatched
    • Microservicesunmatched
    • Privacy Controlsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assurance Methodologyunmatched
    • Quality Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • SQL (Structured Query Language)unmatched
    • Security Architectureunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Strategic Planningunmatched
    • Systems Reliabilityunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Vision Planunmatched
    • Web Programmingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder