Talent.com
Principal Software Engineer
Principal Software EngineerLabelmaster • Chicago, Illinois, USA
Principal Software Engineer

Principal Software Engineer

Labelmaster • Chicago, Illinois, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Labelmaster is an established and growing company that takes the complexity out of shipping Dangerous Goods (Hazmat) making the world a safer place.

Were seeking people who :

  • Dont want to work for typical corporate employers
  • Want to contribute to making the world a safer place (no really)
  • Have a life outside of work

Benefits

  • Health Insurance
  • Dental & Vision Insurance
  • Education Assistance
  • Matching 401(k) Program
  • Referral Program
  • Hybrid work schedule
  • Position Purpose

    Were seeking a Principal Software Engineer for DGIS our SaaS platform supporting shipping processes for companies of all sizes. This role focuses heavily on architecture design ensuring architectural compliance across teams and performing code reviews to maintain code quality standards.

    Essential functions

    Architecture & Technical Leadership (High Priority - 50-60% initially)

  • Learn and understand current DGIS architecture and technical ecosystem
  • Design integration solutions between DGIS and third-party systems
  • Architect full-stack solutions for new applications and features
  • Ensure architectural consistency and best practices across development teams
  • Code Review & Quality Assurance (High Priority - 30-40% initially)

  • Perform code reviews across multiple development teams
  • Ensure compliance with architectural standards and coding best practices
  • Identify technical debt and recommend refactoring strategies
  • Development (Lower initially increasing to 50-75% over time)

  • Build new features and applications using AI-assisted development tools (e.g. Claude Code GitHub Copilot)
  • Maintain and refactor applications
  • Implement full-stack solutions from database to UI
  • Integrate third-party APIs (payment processors shipping carriers etc.)
  • Create technical documentation for API customers
  • Develop architectural whitepapers and framework documentation
  • Document integration patterns and best practices
  • Maintain architectural decision records (ADRs)
  • Additional Responsibilities

    Security & Compliance

  • General knowledge of PCI-DSS requirements
  • Secure coding practices
  • Data protection principles
  • Experience / Skills

    7-10 years of software development experience with architectural planning design patterns and cross-team technical leadership.

    Skills and Attributes Were Looking For

  • Strong object-oriented programming (C#)
  • Relational database design and optimization (SQL Server)
  • RESTful API design and development
  • understanding of authentication / authorization patterns (JWT OAuth)
  • Familiarity with GraphQL
  • Modern JavaScript framework experience (ReactJS / SolidJS preferred or Vue Angular etc.)
  • Component-based architecture understanding
  • State management patterns
  • Cloud platform experience (Azure preferred AWS / GCP acceptable)
  • CI / CD concepts and practices
  • Azure DevOps (or similar : GitHub GitLab Jenkins)
  • Experience with or strong interest in using AI coding assistants (Claude Code Copilot Cursor etc.)
  • Ability to effectively prompt and collaborate with AI tools
  • Understanding of when to use AI assistance vs. manual development
  • #zip

    EEO Employer Veterans and IWD are strongly encouraged to apply

    Labelmaster is proud to be an Equal Employment Opportunity Employer and we are committed to the concept and practice of equal opportunity in all aspects of employment. It is our intent to comply with our duty to provide reasonable accommodations for qualified employees and applicants as required by law. All requests for accommodations should be made in writing to Jay Hollins by emailing

    Pay Transparency Policy Statement - The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about discussed or disclosed their own pay or the pay of another employee or applicant. However employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information unless the disclosure is (a) in response to a formal complaint or charge (b) in furtherance of an investigation proceeding hearing or action including an investigation conducted by the employer or (c) consistent with the contractors legal duty to furnish information.

    Acknowledgements & Consent

    American Labelmark Company (ALC) will not consider your application for employment unless you read and sign the following. I acknowledge that any employment offer is :

    Solely for at-will employment and I understand that this means that either ALC or I may terminate my employment at any time for any or for no reason. This understanding cannot be altered by anyone unless it is in writing and signed by the President of ALC; and

    Conditional on the satisfactory result of any drug and / or alcohol medical examinations other tests educational requirements educational verification satisfactory references and other obligations ALC may require. I agree to sign and execute the following form included with this application packet : Consent to Drug and Alcohol Testing.

    I affirm that the information I have provided in seeking employment with ALC (including this application form and any accompanying documents such as my resume) is correct and that any false or misleading information including omissions may result in my not being hired or if already hired in my dismissal.

    I have no obligation to any former employer or to any other person that would prevent me from fully performing my duties to American Labelmark Company(ALC). I am not subject to any outstanding agreement or restrictive covenant inconsistent with the terms of ALC employment. Should I fail to disclose the existence of a third party obligation whether enforceable or not for cause.

    I authorize investigation and verification of the information I provide in this and other documents relating to my application for employment. I authorize now and in the future all persons companies schools former employers credit bureaus and law enforcement agencies to provide ALC with information about me and I release each of the above from any liability for doing so now and in the future. I also authorize ALC now and in the future to provide information about me to conduct the investigation and verification process. I understand the public websites may be reviewed to gather information for this application and I release ALC from any liability for doing so.

    If I am hired I will completely read and remain familiar with ALCs Employee Handbook and other policies as issued or amended. Please direct any questions to Human Resources at x2300

    Required Experience :

    Staff IC

    Key Skills

    Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C++,Go,Systems Engineering,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    [job_alerts.create_a_job]

    Principal Software Engineer • Chicago, Illinois, USA

    [internal_linking.similar_jobs]
    Remote Principal Software Architect – SaaS & Tech Leadership

    Remote Principal Software Architect – SaaS & Tech Leadership

    Labelmaster • Chicago, IL, United States
    [filters.remote]
    [job_card.full_time]
    A leading logistics firm is looking for a Principal Software Engineer to lead architectural design and technical efforts in developing their software solutions. This role offers a hybrid work model,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Software Engineering (Multiple Positions Available)

    Director of Software Engineering (Multiple Positions Available)

    JPMorganChase • Chicago, IL, United States
    [job_card.full_time]
    Director of Software Engineering (Multiple Positions Available).Director of Software Engineering (Multiple Positions Available). Drive all aspects of technology delivery by building and managing hig...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Linux Platform Engineer

    Principal Linux Platform Engineer

    Request Technology, LLC • Chicago, IL, United States
    [job_card.full_time] +1
    Senior Executive Recruiter at Request Technology.We are unable to sponsor as this is a permanent full time role.Hybrid, 3 days onsite, 2 days remote. A prestigious company is looking for a Principal...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director, Software Engineering

    Director, Software Engineering

    Capital One • Chicago, IL, United States
    [job_card.full_time] +1
    As a Capital One Director of Software Engineering, you'll work on customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Auth0 Principal Solutions Engineer, Key Accounts- Central

    Auth0 Principal Solutions Engineer, Key Accounts- Central

    Okta for Developers • Chicago, IL, United States
    [job_card.full_time]
    Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Full-Stack)

    Senior Software Engineer (Full-Stack)

    DubClub, Inc. • Chicago, IL, United States
    [job_card.full_time]
    Online sports betting content is exploding in popularity.But the experience of engaging with sports betting content is often a needlessly painful one. The experience is scattered across countless ap...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Solutions Engineer, Key Accounts - Identity Platform

    Principal Solutions Engineer, Key Accounts - Identity Platform

    Okta for Developers • Chicago, IL, United States
    [job_card.full_time]
    Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Director of Software Engineering - Prime Brokerage / Options

    Director of Software Engineering - Prime Brokerage / Options

    JPMorgan Chase & Co. • Chicago, IL, United States
    [job_card.full_time]
    Provide vision and direction for engineering teams responsible for US Listed Options and Prime Brokerage platforms.Lead the modernization of legacy systems, driving adoption of cloud-native archite...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - Platform & Distributed Systems

    Principal Software Engineer - Platform & Distributed Systems

    Blueface Ltd • Chicago, IL, United States
    [job_card.full_time]
    A leading advertising technology company in Chicago is seeking a Principal Engineer in Software Engineering.The successful candidate will define the technical vision and architecture for innovative...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer (Java)

    Principal Software Engineer (Java)

    iManage • Chicago, IL, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We offer a flexible working policy that supports a healthy balance between personal and professional well-being.This role requires in-office presence on Tuesdays & Thursdays to collaborate, con...[show_more]
    [last_updated.last_updated_30]
    Principal Solutions Engineer

    Principal Solutions Engineer

    Freshworks • Chicago, IL, United States
    [job_card.full_time]
    At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences.Our people-first approach to AI eliminates friction, making employees more effecti...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Python Principal Software Engineer - FreeWheel

    Python Principal Software Engineer - FreeWheel

    Blueface Ltd • Chicago, IL, United States
    [job_card.full_time]
    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers.Powered by premium video content, robust data, and advanced technology, we’re making ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Auth0 Principal Solutions Engineer, Key Accounts- Central

    Auth0 Principal Solutions Engineer, Key Accounts- Central

    Okta • Chicago, IL, United States
    [job_card.full_time]
    Okta is The World's Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Electrical Engineer - Hardware & Software Leadership (Drone Technology)

    Principal Electrical Engineer - Hardware & Software Leadership (Drone Technology)

    WingXpand, LLC. • Chicago, IL, United States
    [job_card.full_time] +1
    Principal Electrical Engineer - Hardware & Software Leadership (Drone Technology).Chicago (Schaumburg), IL | Boston (Andover), MA | St. Autonomous Systems with our 8ft smart plane that expands from ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Capital One National Association • Chicago, IL, United States
    [job_card.full_time]
    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment? At Capital...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Python Principal Software Engineer - FreeWheel

    Python Principal Software Engineer - FreeWheel

    Comcast • Chicago, IL, United States
    [job_card.full_time]
    FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers.Powered by premium video content, robust data, and advanced technology, we’re making ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Solutions Engineer, Key Accounts

    Principal Solutions Engineer, Key Accounts

    Okta • Chicago, IL, United States
    [job_card.full_time]
    Okta is The World's Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Identity (Auth0)

    Senior Software Engineer, Core Identity (Auth0)

    Okta • Chicago, IL, United States
    [job_card.full_time]
    Senior Software Engineer, Core Identity (Auth0).Join to apply for the Senior Software Engineer, Core Identity (Auth0) role at Okta. Okta is The World’s Identity Company.We free everyone to safely us...[show_more]
    [last_updated.last_updated_30] • [promoted]