Principal Software Engineer

2 weeks ago


Bellevue, United States SourceOwls, LLC Full time

Our mission is to enhance financial security for individuals every day. By joining the team, you’ll be part of a passionate and supportive group that values the impact of our work on clients and investors.

The Principal Engineer will be responsible for implementing software solutions as part of the Digital Marketing Technology team, serving both internal and external clients. This role involves designing and developing technical solutions for new and existing applications, working closely with internal business stakeholders and IT team members. Success in this role requires thriving in a collaborative, fast-paced, and agile software development environment.

The Principal Engineer will work both independently and collaboratively throughout all phases of the software development lifecycle, including requirements gathering and analysis, design, development, unit testing, code review, and deployment. Additionally, this role provides industry best-practice guidance and integrates IT standards, tooling, and practices to enhance code quality, performance, and delivery.

Key Responsibilities:

Lead the solutioning and delivery of large projects involving multiple systems and deliverables.
Act as a trusted advisor to the business, collaborating across multiple application development teams to align system architectures/designs with overarching business and technology strategies.
Anticipate the impact of various solutions on the business and work with partners to explain tradeoffs and facilitate optimal decisions.
Contribute to the technology roadmap by aligning short-term and long-term goals with specific technology solutions.
Provide technical consulting and leadership, identifying and implementing new technologies to support strategic business objectives.
Visualize system and data architectures using standardized modeling techniques.
Research and evaluate new technologies for potential integration into the software stack.
Assess existing system architectures and drive continuous improvement.
Optimize application performance and stability by proactively identifying, investigating, and resolving potential issues.
Perform additional duties as assigned.

Required Qualifications:

Bachelor’s degree in a technical or business discipline, or equivalent work or educational experience; an advanced degree is preferred.
Minimum of 10 years of software development experience.
At least 3 years of experience at a principal level or similar.
Experience with Sitecore or similar CMS solutions is a plus.
SEO experience is preferred.
Proficiency in visualizing application design through use cases, activity diagrams, sequence diagrams, and entity relationship diagrams.
Experience leading the design and implementation of distributed, resilient, service-oriented application architectures.
Proven experience leading technical design across multiple, interdependent projects.
Ability to clearly explain complex technical concepts to a wide range of audiences.
Strong knowledge of secure coding standards and best practices.
Experience with continuous integration and continuous delivery.
Proficiency in Test Driven Development (TDD) concepts, methods, and tools.
Proven ability to learn and deliver solutions in multiple programming languages and technical environments.
Commitment to staying current with emerging technologies and new applications of existing technologies through professional work or continuing education.
Excellent technical and communication skills, with the ability to interface across all domains and seniority levels within the organization.
Proficient verbal and written communication skills in English.

Technical Expertise Required:

Advanced expertise with at least 8 years of practical experience in:

.NET Framework (4.0 or later)
C#
SQL Server
JavaScript/TypeScript
HTML5 and CSS


Strong experience with:

ASP.NET MVC (3 or later)
ASP.NET Web API (2 or later)
Building single-page applications using React (or similar frameworks)
JSON
Service-Oriented Architecture (SOA)



Additional Skills:

Experience with Sitecore or similar CMS solutions is a plus.
SEO experience is preferred.
Strong ability to visualize application design through various diagramming techniques.
Experience leading the design and implementation of distributed, resilient, service-oriented architectures.
Proven ability to explain complex technical subjects to diverse audiences.
Knowledge of secure coding standards and best practices.
Familiarity with continuous integration and continuous delivery practices.
Expertise in Test Driven Development (TDD) methods and tools.
Proven ability to adapt to new technologies and environments, maintaining up-to-date technical knowledge.
Strong interpersonal and communication skills, with the ability to collaborate effectively across all levels of an organization.
Proficiency in verbal and written English communication.



  • Bellevue, Washington, United States Databricks Full time

    Databricks - Senior Software EngineerBecome a part of Databricks, a company dedicated to empowering data teams to tackle the most challenging issues in the industry. We develop and maintain a premier data and AI infrastructure platform, enabling our clients to leverage profound data insights to enhance their operations. Founded by engineers, we confront...


  • Bellevue, Washington, United States Oleria Full time

    About Oleria:Oleria provides adaptive and autonomous identity security solutions that help organizations accelerate at the pace of change, trusting that their data is protected. Oleria enables organizations to have comprehensive visibility into their access posture and autonomously identifies and mitigates access risks before they can be exploited. Founded...


  • Bellevue, United States Intelliswift Software Full time

    Job Title: Software Development Test Engineer Location: Bellevue, WADuration: 11+ Months Contract ( High Possibility of Extension)Note: Should be open to work only on W2Must HaveAWS /NativeJAVAYOE:3+ years, ideally 4+ years of experienceDegrees or Cert:Java cert around 17 or 11, would be an added value, not a requirement.Open to candidates without a BA in...


  • Bellevue, Washington, United States SourceOwls, LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our Digital Marketing Technology team at SourceOwls, LLC. As a key member of our team, you will play a critical role in designing and developing software solutions that drive business growth and enhance financial security for our clients.Key ResponsibilitiesLead...


  • Bellevue, Washington, United States SourceOwls, LLC Full time

    Job Description**About the Role**We are seeking a highly skilled and experienced Principal Software Engineer to join our team at SourceOwls, LLC. As a key member of our Digital Marketing Technology team, you will be responsible for designing and developing software solutions that meet the needs of our internal and external clients.Key ResponsibilitiesLead...


  • Bellevue, United States Disability Solutions Full time

    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and...


  • Bellevue, Washington, United States Blueprint Full time

    Senior Software Development Engineer at Blueprint Technologies Remote About Blueprint: Blueprint Technologies is a premier technology solutions provider based in Bellevue, Washington, recognized for our commitment to solving complex challenges. Our team, comprised of talented individuals from diverse backgrounds, is our most valuable asset. We...


  • Bellevue, Washington, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Ford Motor Company. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop software applications using...


  • Bellevue, Washington, United States Walmart Full time

    Job Summary:We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Walmart. As a Principal Software Engineer, you will play a pivotal role in designing, developing, and implementing solutions that solve mission-critical business problems in building seamless experiences at point of sale for our customers.About the...

  • Sr Software Engineer

    2 months ago


    Bellevue, United States PeopleConnect Full time

    Job DescriptionJob DescriptionOpportunity:We are looking for talented engineers to help our growing business. Classmates.com is used by millions of customers and the data team supports fanout and messaging at scale to enable rich and meaningful personal connections for our users.Our website is built using Ember, Node.js, Restful APIs and a Java backend...

  • Sr Software Engineer

    2 months ago


    Bellevue, United States PeopleConnect Full time

    Job DescriptionJob DescriptionOpportunity:We are looking for talented engineers to help our growing business. Classmates.com is used by millions of customers and the data team supports fanout and messaging at scale to enable rich and meaningful personal connections for our users. We use Camunda BPM to create rich workflows that generate customer messaging...


  • Bellevue, United States Ford Motor Company Full time

    Come help build a better world, where every person is free to move and pursue their dreams. Ford Motor Company was built on the belief that freedom of movement drives human progress. It’s a belief that has fueled our passion to create great cars and trucks. And today, it drives our commitment to become the world’s most trusted mobility company,...

  • Software Developer

    3 months ago


    Bellevue, United States Inabia Software & Consulting Inc. Full time

    Job DescriptionJob DescriptionHello,Position: Software Engineer (2 Positions Available)Location: Bellevue’WA, onsiteEmployment Type: ContractClient: T-MobileKey Responsibilities:Develop and maintain software applications using Python, Django, and AWS.Write efficient and reusable code for various applications.Design and implement robust and scalable...


  • Bellevue, Washington, United States Amazon Full time

    About Amazon Fulfillment Technologies (AFT)AFT is at the heart of Amazon's global fulfillment network, crafting the software, hardware, and processes that ensure our customers receive their orders efficiently and effectively. We are committed to innovation, collaborating closely with our teams in fulfillment centers to streamline the movement of billions of...


  • Bellevue, United States Ledgent Technology Full time

    Role: Principal Infrastructure EngineerPosition Type: Direct Hire, Full TimeLocation: Bellevue, WA - remote with occasional onsite, MUST reside localSalary: $170-190K - exact compensation may vary based on skills & experience Overview:Are you ready to advance your career with a company that's committed to investing in its team and technology? Ledgent...


  • Bellevue, United States Ledgent Technology Full time

    Role: Principal Infrastructure EngineerPosition Type: Direct Hire, Full TimeLocation: Bellevue, WA - remote with occasional onsite, MUST reside localSalary: $170-190K - exact compensation may vary based on skills & experience Overview:Are you ready to advance your career with a company that's committed to investing in its team and technology? Ledgent...


  • Bellevue, United States Ford Motor Company Full time

    Come help build a better world, where every person is free to move and pursue their dreams. Ford Motor Company was built on the belief that freedom of movement drives human progress. It’s a belief that has fueled our passion to create great cars and trucks. And today, it drives our commitment to become the world’s most trusted mobility company,...


  • Bellevue, Washington, United States Amazon Services LLC Full time

    Position OverviewAmazon Services LLC is seeking a Senior Software Development Engineer to become an integral part of our Artificial General Intelligence (AGI) team.Key ResponsibilitiesIn this pivotal role, you will:Design and implement innovative algorithms and modeling strategies for training large-scale models utilizing state-of-the-art hardware such as...


  • Bellevue, Washington, United States Amazon Full time

    We are the India and Emerging Stores DEX team and are responsible for improving Amazon's 0-Day, 1-Day, 2-Day speed perception sustainably while reducing Cost-to-Serve across India and Emerging Stores by building relevant speed and region-aware experiences across the Amazon shopping funnel. We own various platform infrastructure & capabilities that enable...

  • Software Engineer

    23 hours ago


    Bellevue, United States Insight Global Full time

    Position: SDE Location: Bellevue, WA (hybrid flex)Duration: 11 monthsPR: 52- 54.47 Job Description:For millions of customers worldwide, the *** name is synonymous with delivery – and the Delivery Experience (DEX) team provides those customers with innovative ways to get what they want and need, enabling the choices they make on every order, every day. We...