Jobs
>
Senior Software Engineer
>
Milwaukee

    Senior Software Engineer - Milwaukee, United States - Truly Free

    Truly Free
    Truly Free Milwaukee, United States

    1 week ago

    Default job background
    Description
    Truly Free Inc. owns multiple E-Commerce websites and a substantial codebase maintained by offshore engineering teams.

    Were seeking a U.S.-based Senior Software Engineer to take a senior engineering (elbow-deep in code) and technical leadership (mentoring and architecting) role.

    This position reports to and will work closely with the CTO. Our language stack includes React, Kotlin, Node, Python, Go, and PHP, in no particular order. These will evolve as we move forward.
    Examples of engineering goals the company wishes to accomplish include:
    Consolidate AWS-based websites, data, and services from AWS and other platforms to Google Cloud.
    Migrate data stores from NOSQL to relational databases and potentially blockchain.
    Develop and practice DR and COB policies and procedures.
    Refactor ad-hoc architectures into planned and coherent systems to improve reliability, security, scalability, deployability, monitoring, and performance.
    Improve current deployment processes to have consistent CI/CD across all components and modules.
    Build enterprise-grade software and systems ready to support high levels of e-commerce and social media traffic.
    Upgrade system security following external security pen-testing and analysis.
    Create documentation and diagrams for modules and the overall system.
    Responsibilities of the Senior Software Engineer / Tech Lead include:
    Own the technology and architecture roadmap.
    Leading software development initiatives and projects.

    Provide strong leadership and mentoring for local and remote engineers, including pair programming, code reviews, and setting standards for code quality and expectations.

    Writing well-designed, testable, and efficient code
    Designing, developing, and testing software solutions and applications
    Troubleshooting and debugging to optimize performance.
    Documenting code and systems.
    Ensuring software quality and performance through testing and optimization
    Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review
    Collaborate with the CTO to engineer solutions that meet company requirements and OKRs.
    Use of agile methods to develop software.
    Be a key member of the hiring team as the company grows.

    Qualifications and requirements for this role include:
    You have demonstrable problem-solving skills and the ability to work with autonomy

    (Hint:

    this will be a discussion point in the interview.)
    Demonstrable examples of managing stakeholders and expectations.
    Excellent interpersonal and relationship development skills with team members and customers.
    Solid experience in software development across the full stack (front-end, back-end, database, DevOps, etc)
    Experience in the full software development lifecycle from requirements analysis to design, development, testing, and implementation
    Deep understanding and experience with Agile methodologies.
    Strong understanding of version control systems (you know the difference between git-flow and GitHub flow have experience with one)
    Ability to work with cross-functional teams to deliver a common goal.

    Overall understanding of technologies used in e-commerce systems (such as cookies, tracking pixels, web & social media features, E-Commerce checkout and payment, processes, REST, mobile app, and web development).

    Overall understanding of cloud deployments (containerization, CI/CD, scalability principles, hybrid cloud).
    Enterprise design and engineering familiarity (CAP theorem, idempotency, call stack tracing, data source architectural patterns, etc.)
    Schedule flexibility to work with non-local time zones.

    Travel:
    Possibility of occasional travel to Michigan (if not local) or outside the United States.

    Education, Experience, and Licensing Requirements:
    Five years of experience in a software engineering role, with at least one position for two years or more.
    Experience in E-Commerce is a plus.
    A bachelors degree in a relevant field is preferred.
    Must be willing to submit to a background check.
    Must be legally able to work in the US. Truly Free is not able to sponsor foreign employees at this time.

    A Special Comment from the CTO:
    To be specific without setting hard requirements: while everyone with appropriate experience and qualifications can and should apply, this is an ideal role for a senior engineer who:
    has 5-8 years of experience
    has worked on enterprise-grade systems (databases, high-availability systems, large SaaS sites, etc.)
    is unsure about the next step in their career- technical or management?
    This unique role at Truly Free will blend both roles.

    Combined with mentoring from the CTO, this is an uncommon opportunity to gain experience with these roles while working with- and helping to build- an excellent team and world-class software.

    #J-18808-Ljbffr

  • SPECTRAFORCE

    Software Engineer

    2 weeks ago


    SPECTRAFORCE Milwaukee, United States

    Job Title: Software Engineer II · Location: Milwaukee, WI 53224/ Hybrid (fine with 100% remote) · Duration: 12 months (Possible extension) · Position Overview · A Principal Engineer for software will be responsible for development of products and providing creative solutions asso ...

  • LussoTech LLC

    Software Engineer

    3 days ago


    LussoTech LLC Milwaukee, United States

    Job Description · Job DescriptionJob Title - Senior Software Engineer · Job Location - 720 E. Wisconsin Ave., Milwaukee, Wisconsin, United States of America, 53202 · Job Description - · In this role you will be responsible for working with teams across NM engineering to adopt and ...

  • SPECTRAFORCE

    Software Engineer

    5 days ago


    SPECTRAFORCE Milwaukee, United States

    Job Title: Software Engineer II · Location: Milwaukee, WI 53224/ Hybrid (fine with 100% remote) · Duration: 12 months (Possible extension) · Position Overview · A Principal Engineer for software will be responsible for development of products and providing creative solutions asso ...

  • New Relic

    Software Engineer

    2 weeks ago


    New Relic Milwaukee, United States

    Software Engineer - Kubernetes Instrumentation Software Engineer - Kubernetes Instrumentation Software Engineer Your opportunity · At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability tools across ...

  • Kion Group AG

    Software Engineer

    1 week ago


    Kion Group AG Milwaukee, United States

    What we offer: Responsible for developing, upgrading, retrofitting, testing and integrating various software warehouse logistics solutions efficiently to implement the required software solutions. · Balance and work on multiple projects simultaneously · Diagnose customer issues ...

  • TTI of USA, Inc.

    Software Engineer

    2 weeks ago


    TTI of USA, Inc. Milwaukee, United States

    Job Description Summary · Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, d ...

  • Highbrow

    Software Engineer

    1 week ago


    Highbrow Milwaukee, United States

    Job Title: Software Engineer · Job ID: · Job Location: Milwaukee, WI · Job Travel Location(s): · # Positions: 3 · Employment Type: W2 · Candidate Constraints: · Duration:Long Term · # of Layers:0 · Work Eligibility:All Work Authorizations are Permitted – No Visa Transfers ...

  • GE Healthcare

    Software Engineer

    5 days ago


    GE Healthcare Milwaukee, United States

    Job Description Summary · As a Software Engineer, you will work on a dynamic and motivated software team focused on developing Mobile Digital Health products to create our next generation networking platform which enables connectivity between all our patient monitoring devices. ...

  • Saxon Global

    Software Engineer

    1 week ago


    Saxon Global Milwaukee, United States

    - · GEHC is looking to add 1-2 contract resources to supplement their Software Engineering - Monitoring Solutions Team. This team is actively working to advance the tech-stack throughout GEHC. The current project is to build out a data platform that will process patient data and ...

  • Canonical - Jobs

    Software Engineer

    1 week ago


    Canonical - Jobs Milwaukee, United States

    Job Description · Job DescriptionSummaryThis is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology ...

  • Brady

    Software Engineer

    1 week ago


    Brady Milwaukee, United States

    Position: Software Engineer · Requisition ID:: 3376 · Who we are: Brady makes products that make the world a safer and more productive place. We are a global leader in safety, identification and compliance solutions for a diverse range of workplaces. From the depths of the ocea ...


  • Fiserv Milwaukee, United States Full time

    Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver industry-leading financial services technologies to our clients. Our talented technology team members solve challenging pr ...


  • Amla Commerce (Creator of Artifi and Znode) Milwaukee, United States

    COMPANY OVERVIEW · Amla Commerce is a global software company that has grown out of the belief that ecommerce software should enable sustainable growth. Amla has two products, Artifi Labs and Znode. Artifi Labs is an ecommerce product customization platform that allows shoppers t ...


  • Integration International Inc. Milwaukee, United States

    Job Title: Embedded Software Engineer · Contract: 12 month contract · Location: Milwaukee, WI · Job Description: · • Responsible for the architecture and design of a module/project, makes architecture and design choices for new product development, maintenance activities, field i ...


  • Ampcus Milwaukee, United States

    Required Skills: JAVA/JEE, struts or spring, hibernate, EJB, Oracle , rest api, docker, maven, git; · NACHA, ACH experience, Batch and Back office. · Banking/Payments domain with at least + years of experience. · Enterprise Payments and Open Payments Framework is an added advant ...


  • FlexTrade Milwaukee, United States

    Job Summary: · You will be responsible for testing Flextrade's buy side order management system (FlexONE) through a mix of manual and automated testing. This includes regression testing existing functionality as well as testing new features. Eventually you will add value to the t ...


  • GEICO Milwaukee, United States

    At GEICO Technology Solutions, we are on a journey to revolutionize the Insurtech space with our technology offerings in the Insurance market and provide excellent service with better efficiency to our Customers and Associates. To achieve our vision and mission, we are focusing o ...


  • GE Healthcare Milwaukee, United States

    Job Description Summary · Join a dynamic and motivated software team focused on developing GE Healthcare's Mobile Digital Health products. Responsibilities include designing and implementing software solutions to create our next generation monitoring platform, which enables conn ...


  • Diverse Lynx Milwaukee, United States

    Role: Software Lead Engineer · Onsite Location: Milwaukee, WI · Long Term · Skill key word: · Active Experience: MATLAB, Simulink, Target Link, MBD Software Engineer, · any experience High voltage, Client, · Autosar Application software layer experience, Vector Davinci & Con ...


  • New Relic Milwaukee, United States

    Senior Software Engineer - Kubernetes · Senior Software Engineer - Kubernetes · Senior Software Engineer Your opportunity · At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability tools across diffe ...