Principal Software Engineer
1 week ago
This is a remote position
We seek an experienced Principal Software Engineer with a strong background in software development and cloud technologies to join our team. In this role, you will lead the design and development of scalable, high-performance software solutions, drive architectural decisions, and mentor other engineers. You will collaborate with cross-functional teams to deliver innovative software products and enhance our technology stack. A strong focus on software engineering best practices, code quality, and automated testing is essential to ensure the reliability and performance of our applications.
Key Responsibilities:
- Continuously evaluate and adopt new technologies to enhance our software products and align with industry best practices.
- Advocate for and implement best practices in software development, including code reusability, modularity, and maintainability.
- Promote code reuse across the software development lifecycle, ensuring components are efficient and scalable.
- Architect and develop scalable applications leveraging modern technologies such as microservices and containerization.
- Ensure all software components comply with security best practices and promptly address vulnerabilities.
- Integrate security measures into the software development lifecycle, including code reviews, automated testing, and security scanning.
- Collaborate with stakeholders to develop software solutions that meet business needs and improve user experience.
- Implement monitoring and alerting within applications to proactively identify and resolve issues before they impact users.
- Develop and maintain diagnostic tools and processes to troubleshoot, optimize, and maintain software applications, ensuring rapid response to production incidents.
- Stay current with emerging technologies and industry trends, continuously improving skills and adopting new best practices.
- Produce and maintain high-quality documentation for software architecture, design, and code to support maintainability and compliance requirements.
- Lead the development and oversight of our mobile initiative to deliver high-quality, user-centric mobile applications.
Required Qualifications:
- Extensive experience in software development with proficiency in one or more programming languages (e.g., C#, React/Native, PHP).
- Strong background in designing and developing scalable, high-performance applications.
- Experience in delivering mobile solutions via native applications or responsive mobile.
- Experience with cloud platforms such as AWS.
- Familiarity with modern software architectures, including microservices, RESTful APIs, and event-driven architectures.
- Experience with automated testing frameworks and tools.
- Strong understanding of software security best practices.
- Excellent problem-solving skills and ability to lead and mentor development teams.
- Strong communication skills and ability to collaborate with cross-functional teams.
- Experience with asynchronous, event-based architectures.
- Strong understanding of cloud storage and databases with the ability to know when to use different solutions such as SQL vs. NoSQL.
AAPC (www.aapc.com) is the world’s largest and fastest-growing healthcare training, certification, and solutions association.
AAPC Values:
DRIVEN | Self-starts and stays highly motivated to achieve ambitious goals. Shares contagious energy and enthusiasm liberally. Takes initiative without always being directed. Demonstrates confidence in decision-making and effectively balances autonomy and authority with accountability.
HUMBLE | Learns, adapts, and improves relentlessly. Seeks feedback without insecurity and implements coaching. Recognizes others' contributions gratefully. Approaches work and relationships with an abundance mentality. Places the needs of others above self.
TRANSPARENT| Integrity-centered, honest, truthful, and trustworthy in all aspects of work. Keeps commitments to external and internal parties. Holds self strictly accountable, valuing the trust placed in them by others.
SUPPORTIVE | Empowers and uplifts others. Listens actively and responds with empathy and understanding. Prioritizes well-being and growth of team members and customers ahead of own interest. Faces challenges together, believing in collective strength and unity.
INNOVATIVE | Entrepreneurial spirit with a scrappy mentality. Dreams big, sees opportunity, pursues full potential, and finds ways to accomplish the impossible. Rolls up sleeves and does real work. Works quickly, intelligently, and flexibly.
What we Offer:
- Comprehensive benefits package including medical, dental and vision insurance
- Health Savings Account
- Generous PTO and Holiday Pay
- 401(k) retirement plan
- Remote/virtual-office consideration
AAPC Values:
DRIVEN | Self-starts and stays highly motivated to achieve ambitious goals. Shares contagious energy and enthusiasm liberally. Takes initiative without always being directed. Demonstrates confidence in decision-making and effectively balances autonomy and authority with accountability.
HUMBLE | Learns, adapts, and improves relentlessly. Seeks feedback without insecurity and implements coaching. Recognizes others' contributions gratefully. Approaches work and relationships with an abundance mentality. Places the needs of others above self.
TRANSPARENT| Integrity-centered, honest, truthful, and trustworthy in all aspects of work. Keeps commitments to external and internal parties. Holds self strictly accountable, valuing the trust placed in them by others.
SUPPORTIVE | Empowers and uplifts others. Listens actively and responds with empathy and understanding. Prioritizes well-being and growth of team members and customers ahead of own interest. Faces challenges together, believing in collective strength and unity.
INNOVATIVE | Entrepreneurial spirit with a scrappy mentality. Dreams big, sees opportunity, pursues full potential, and finds ways to accomplish the impossible. Rolls up sleeves and does real work. Works quickly, intelligently, and flexibly.
What we Offer:
- Compensation commensurate with experience
- Comprehensive benefits package including medical, dental and vision insurance
- Health Savings Account
- Generous PTO and Holiday Pay
- 401(k) retirement plan
- Remote/virtual-office consideration
AAPC is an Equal Opportunity Employer.
This company is committed to fairness and equal opportunity in our hiring practices. We do not discriminate on grounds unrelated to a candidate's ability to perform the duties of the job. Our focus is on finding the best person for each role, based on merit and fit, to ensure success both for our company and for the individual's professional growth.
We are an Equal Opportunity Employer. This company does not and will not discriminate in employment and personnel practices on the basis of race, sex, age, disability, religion, national origin, or any other basis prohibited by applicable law. Hiring, transferring and promotion practices are performed without regard to the above-listed items.
-
Senior Principal Software Engineer
7 days ago
Salt Lake, Utah, United States RTX Full timeJob SummaryWe are seeking a highly skilled Senior Principal Software Engineer to join our team at RTX. As a key member of our Mission Systems team, you will play a critical role in developing and delivering cutting-edge software solutions for our customers.Key ResponsibilitiesTrain and mentor less experienced engineers to help them diagnose and solve complex...
-
Senior Principal Engineer, Software Engineering
4 weeks ago
Salt Lake City, United States Raytheon Technologies Full timeUnspecified Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Principal Engineer, Software Engineering in Salt Lake City, Utah. This is a hybrid position that requires working in the Salt Lake City, Utah facility at least 3 days per week and allows working remotely from home 2 days per week. Joining Collins Aerospace isn’t just...
-
Principal Software Engineer
4 weeks ago
Salt Lake City, United States Fidelity Investments Full timeJob Description:ThePurposeof Your RoleThe Principal Engineer is responsible for working closely with the Director of Engineering, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced and highly ambiguous environment working with emerging technologies, high risks and uncertainty.Are...
-
Principal Software Engineer UT
2 weeks ago
Salt Lake City, United States Fidelity TalentSource LLC Full timeEnsure you read the information regarding this opportunity thoroughly before making an application.Job Description:The Purpose of Your RoleThe Principal Engineer is responsible for working closely with the Director of Engineering, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced...
-
Principal Software Engineer UT
2 weeks ago
salt lake city, United States Fidelity TalentSource LLC Full timeJob Description:The\u00A0Purpose\u00A0of Your RoleThe Principal Engineer is responsible for working closely with the Director of Engineering, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced and highly ambiguous environment working with emerging technologies, high risks and...
-
Principal Software Engineer UT
2 weeks ago
salt lake city, United States Fidelity TalentSource LLC Full timeJob Description:The\u00A0Purpose\u00A0of Your RoleThe Principal Engineer is responsible for working closely with the Director of Engineering, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced and highly ambiguous environment working with emerging technologies, high risks and...
-
Principal Software Engineer UT
2 weeks ago
salt lake city, United States Fidelity TalentSource LLC Full timeJob Description:The\u00A0Purpose\u00A0of Your RoleThe Principal Engineer is responsible for working closely with the Director of Engineering, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced and highly ambiguous environment working with emerging technologies, high risks and...
-
Principal Software Engineer UT
2 weeks ago
salt lake city, United States Fidelity TalentSource LLC Full timeJob Description:The\u00A0Purpose\u00A0of Your RoleThe Principal Engineer is responsible for working closely with the Director of Engineering, design and build pilots and new products. Candidates must be comfortable working with a small team of developers in a fast paced and highly ambiguous environment working with emerging technologies, high risks and...
-
Principal Software Engineer
1 month ago
new york city, United States Primis Full timePrincipal Software Engineer | NYC In-Office | Not able to sponsor at this timeWe're partnered with a Seed fintech company who is looking to hire a Principal Software Engineer who is backend focused to join their lean but growing team.You:Fullstack engineer but backend leaning (80% be, 20% fe)Have worked in the financial field, ideally with market operations,...
-
Principal Software Engineer
1 month ago
new york city, United States Primis Full timePrincipal Software Engineer | NYC In-Office | Not able to sponsor at this timeWe're partnered with a Seed fintech company who is looking to hire a Principal Software Engineer who is backend focused to join their lean but growing team.You:Fullstack engineer but backend leaning (80% be, 20% fe)Have worked in the financial field, ideally with market operations,...
-
Principal Salesforce Software Engineer
4 days ago
Salt Lake City, United States Wintrust Financial Full timeWintrust is a financial holding company with approximately $62 billion in assets whose common stock is traded on the NASDAQ Global Select Market. Guided by its “Different Approach, Better Results” philosophy, Wintrust offers the sophisticated resources of a large bank while providing a community banking experience to each customer. Wintrust operates more...
-
Principal Software Engineer
4 weeks ago
new york city, United States CareAbout Health Full timeCompany Description CareAbout Health is a managed services organization (MSO) that provides expert advice, resources, tools, and other support to its portfolio of medical groups and healthcare focused companies. CareAbout Health is helping align incentives to create a world where patients, providers, and payers work together in a seamless, coordinated...
-
Principal Software Engineer
1 month ago
new york city, United States CareAbout Health Full timeCompany Description CareAbout Health is a managed services organization (MSO) that provides expert advice, resources, tools, and other support to its portfolio of medical groups and healthcare focused companies. CareAbout Health is helping align incentives to create a world where patients, providers, and payers work together in a seamless, coordinated...
-
Principal Salesforce Software Engineer
3 weeks ago
Salt Lake City, United States Wintrust Financial Full timeWintrust is a financial holding company with approximately $62 billion in assets whose common stock is traded on the NASDAQ Global Select Market. Guided by its “Different Approach, Better Results” philosophy, Wintrust offers the sophisticated resources of a large bank while providing a community banking experience to each customer. Wintrust operates more...
-
Principal Software Engineer and Architect
7 days ago
Maryland City, Maryland, United States The Johns Hopkins University Applied Physics Laboratory Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer and Architect to join our team at The Johns Hopkins University Applied Physics Laboratory (APL). This is an exciting opportunity to work on cutting-edge projects that impact national security, space, and science challenges.
-
Senior Software Principal Engineer
4 weeks ago
West Lake Hills, United States Dell Full timeSenior Software Principal Engineer - BIOS Firmware The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...
-
Principal NPI Engineer
1 week ago
Salt Lake City, United States Flexan Full timeJOB DESCRIPTION: The Principal NPI (New Product Introduction) Engineer is responsible for providing our New Product Introduction Engineering team with the advanced vision, technology, project leadership, and tooling & equipment expertise they need through the entire product introduction, transfer and release to production process. This role will provide for...
-
Principal Software Engineer
1 week ago
Oklahoma City, United States Global Payments Full timeEvery day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results....
-
Principal Software Engineer
7 days ago
Oklahoma City, Oklahoma, United States Northrop Grumman Full timeOverviewNorthrop Grumman is a leading innovator in the field of air and space systems. Our work preserves freedom and democracy, advancing human discovery and our understanding of the universe.We are seeking a highly skilled Sr. Principal Engineer Software to join our team in Oklahoma City, Oklahoma. This role offers an exciting opportunity to design,...
-
Software Engineering Leadership Position
2 days ago
Salt Lake, Utah, United States MasterControl Full time**About MasterControl**MasterControl Inc. is a renowned provider of cloud-based quality and compliance software catering to life sciences and regulated industries.The MasterControl Platform enables organizations to digitize, automate, and connect quality and compliance processes throughout the regulated product development lifecycle.Over 1,000 companies...