Apply

Principal Software Engineer

Posted 3 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Principal, 15+ years software engineering experience

๐Ÿ“ Location: USA

๐Ÿ’ธ Salary: 230000.0 - 340000.0 USD per year

๐Ÿ” Industry: Fintech and Retail

โณ Experience: 15+ years software engineering experience

๐Ÿช„ Skills: LeadershipProject ManagementSoftware DevelopmentCloud ComputingSoftware ArchitectureREST APIMicroservices

Requirements:
  • Strong experience leading engineering organizations across multiple product lines.
  • Track record of leading teams in rapidly scaling startups and larger tech companies.
  • Expertise in synthesizing complex technical requirements and influencing product direction.
  • Ability to effectively communicate decisions to the engineering organization.
  • Extensive experience in building large-scale, highly available consumer products.
  • Experience mentoring and developing technical leaders.
  • 15+ years of software engineering experience.
  • Experience in Fintech and Retail industries for both B2C and B2B is a plus.
  • Experience with Salesforce SalesCloud or ServiceCloud is a plus.
  • Bachelor's degree in a related field or equivalent practical experience.
Responsibilities:
  • Drive the long-term vision and architecture of Affirmโ€™s post-purchase user experience.
  • Lead the development of the partner onboarding and configuration experience.
  • Champion innovative solutions across the engineering organization.
  • Establish architecture, technical design, and code review standards.
  • Provide technical guidance and influence across Engineering.
  • Lead technical teams to develop end-to-end solutions.
  • Partner with Product Management to shape product direction.
  • Hire, coach, and manage senior engineering leaders.
  • Foster a culture of technical excellence and constant improvement.
Apply

Related Jobs

Apply

๐Ÿ“ United States, Europe

๐Ÿงญ Full-Time

๐Ÿ’ธ 180500.0 - 227850.0 USD per year

๐Ÿ” Cloud software development

๐Ÿข Company: Pulumi Corporation

  • Familiar with Go and/or have an interest in learning new programming languages.
  • Have an understanding of the cloud infrastructure ecosystem (e.g., AWS, GCP, Azure, Kubernetes).
  • Care about delivering value for customers and users.
  • Have experience with deployment orchestration and infrastructure-as-code tools.
  • Have a strong interest in building the next generation of developer tools that help build real world solutions.
  • Have 5+ years of professional software development experience.
  • Expand the Pulumi ecosystem by building providers and higher level libraries that interact with the larger cloud and DevOps tooling ecosystem.
  • Interact with a distributed team and the Pulumi open source community to determine roadmaps, scope features, and improve documentation.
  • Lead projects from concept to completion that improve the Developer experience and leverage for users of Pulumi providers and components.
  • Evolve the existing platform by guiding standards and bringing a fresh perspective for improvements.
  • Help mentor and foster good development practices both within the team and the wider Pulumi community.

AWSSoftware DevelopmentGCPKubernetesAzureGo

Posted 8 days ago
Apply
Apply

๐Ÿ“ Connecticut, Massachusetts, Georgia, Texas, Florida

๐Ÿ” DOT compliance and background screening for motor carriers

๐Ÿข Company: Foley Carrier Services LLC

  • Exceptional grasp of fundamental engineering concepts.
  • Experience and extensive knowledge of Scrum or Agile development.
  • Excellent understanding of building and running .NET software in a cloud environment, especially AWS.
  • Strong analytical and diagnostic skills.
  • Knowledge of cloud-native technologies and patterns.
  • Experience using infrastructure as code tools.
  • Working knowledge of container and orchestration technologies.
  • Strong understanding of database products, including Microsoft SQL.
  • Learn Foleyโ€™s products and their impact on customers.
  • Meet and engage with team members and stakeholders.
  • Understand development and deployment processes.
  • Help improve technological footprint and become a subject matter expert.
  • Directly manage 2-3 engineers and assist in design and development across tech groups.
  • Evangelize contemporary design patterns and cloud technologies.
  • Promote a culture of safety, collaboration, and inquisitiveness.

AWSSQLAgileCloud ComputingDesign PatternsSoftware Architecture.NETMicroservices

Posted 10 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 200000.0 - 252500.0 USD per year

๐Ÿ” Technology

๐Ÿข Company: Smartsheet๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $3,200,000,000 Post-IPO Debt 4 months ago๐Ÿซ‚ Last layoff almost 2 years agoSaaSEnterpriseSoftware

  • 10+ years of software development experience building highly scalable and highly available applications.
  • 10+ years of programming experience with full stack technologies such as Java, Kotlin, or TypeScript.
  • 4+ years of experience with cloud technologies (AWS, Azure, etc.).
  • Front-end experience using React or similar technologies.
  • Experience developing, documenting, and supporting REST APIs.
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience.
  • Legally eligible to work in the U.S. on an ongoing basis.
  • Build scalable back-end services for applications at Smartsheet using Kotlin and Java.
  • Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, ECS, Kubernetes).
  • Take a leading role in designing scalable, performant systems.
  • Influence the technical direction of the group towards a service-oriented architecture.
  • Guide and mentor team members on architecture and best practices.
  • Review and coach team on project designs for presentations.
  • Forge strong partnerships with product management and other business areas.

AWSSoftware DevelopmentCloud ComputingFull Stack DevelopmentJavaKotlinREST APIReactMicroservices

Posted 10 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿ’ธ 162600.0 - 203300.0 USD per year

๐Ÿ” Genetics and biotechnology

๐Ÿข Company: Natera๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $250,000,000 Post-IPO Equity over 1 year ago๐Ÿซ‚ Last layoff almost 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics

  • Advanced degree (Ph.D. preferred) in Engineering, Statistics, Data Science, Applied Mathematics, Computer Science, Physics, Bioinformatics, or a related quantitative field.
  • 15+ years of proficiency in Python, SQL, R, MATLAB, PyTorch, Keras, and git.
  • 8+ years of experience in ML/deep learning including hands-on experience with LLM fine-tuning.
  • Strong understanding of cloud data platforms like AWS, Azure, or Google Cloud.
  • Proven experience in machine learning and software engineering best practices.
  • Develop and manage the Generative AI roadmap.
  • Identify business problems solvable by Generative AI and create technical standards.
  • Lead prompt engineering efforts and prototype LLM scenarios.
  • Collaborate with cross-functional teams such as data scientists and engineers.
  • Educate on Generative AI applications and stay updated on LLM advancements.

AWSPythonSQLCloud ComputingGCPKerasMachine LearningMatlabPyTorchAzureData engineeringData visualization

Posted 12 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 200000.0 - 250000.0 USD per year

๐Ÿ” Fintech or crypto

๐Ÿข Company: Career Renew

  • 8+ years of experience as a Software Engineer or in a similar role.
  • 2+ years of experience in fintech or crypto, including blockchain work.
  • Noteworthy educational backgrounds.
  • Proficient in Typescript and Rust (or similar languages).
  • Proven track record with developer tools, cybersecurity, infrastructure, and APIs.
  • Share the teamโ€™s vision, set priorities on the product roadmap, and ensure deadlines and production quality are met.
  • Bring innovative ideas to solve technical challenges.
  • Apply best practices and promote innovation in development.
  • Improve work methods and processes to deliver on time.
  • Ensure the product is scalable, reliable, and built with high-quality code.
  • Troubleshoot and fix complex software issues effectively and permanently.
  • Review code based on functionality, speed, cost, and security requirements.
  • Collaborate with engineering, security, and product teams to turn feedback into actionable features.
  • Work with CISO to integrate security best practices into the architecture and workflows.
  • Respond quickly to problems, document fixes, and keep track of actions taken.
  • Create and update internal and external documentation.
  • Promote open communication and knowledge sharing within the team.
  • Stay informed about crypto and blockchain trends to guide the companyโ€™s strategy.
  • Research and recommend emerging technologies.
  • Occasionally join client meetings to explain how our solution compares to competitors.

Software DevelopmentBlockchainCybersecurityTypeScriptAPI testingREST APIRelease ManagementRust

Posted 16 days ago
Apply
Apply

๐Ÿ“ WA, OR, CA, ID, UT, MT, NV, CO, AZ

๐Ÿ” Finance

  • Technical leadership in the establishment of engineering best practices.
  • Expertise in coding guidelines, testing frameworks, and design patterns.
  • Ability to research and develop proofs of concept.
  • Experience in the software development life cycle (SDLC).
  • Strong collaboration skills to influence architectural decisions.
  • Mentorship experience for junior engineers.
  • Provide technical leadership in the design and production of high-quality, secure software.
  • Collaborate across domains to influence architectural and design decisions.
  • Establish engineering best practices and develop standards for SDLC activities.
  • Research and develop proofs of concept to support business objectives.
  • Drive technical direction of development projects in the enterprise portfolio.
  • Mentor and train junior software engineers.
  • Support maintenance and upgrades of existing software applications.

AWSLeadershipNode.jsSoftware DevelopmentSQLDesign PatternsMicroservices

Posted 16 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿ’ธ 182085.0 - 245815.0 USD per year

๐Ÿ” Health IT Solutions

๐Ÿข Company: Altera Digital Health Inc. United States

  • Bachelor's Degree or equivalent preferred.
  • 10+ years of relevant work experience; 2-3 years at the Expert level or equivalent experience preferred.
  • Azure (or equivalent) Development Certification preferred.
  • Appropriate SAFe certification preferred.
  • Experience with microservices architecture and its implementation using .NET Core and Azure Services.
  • Hands-on experience with Azure services and event-based implementations.
  • Deep understanding of .NET Core 6-8, including experience in building and deploying APIs.
  • Expertise in C# as the primary language for .NET Core development.
  • Strong skills in SQL Server, including database design, querying, and optimization.
  • Proficiency in using Entity Framework Core for data access in .NET applications.
  • Knowledge of designing and implementing RESTful services, including best practices for API security and versioning.
  • Understanding of security practices for API development, including authentication and authorization using OAuth or JWT.
  • Skills in optimizing application performance, including database tuning and efficient code practices.
  • Familiarity with Azure DevOps for CI/CD pipelines, source control, and project management.
  • Act as Liaison with Business Analysts and/or internal and external clients to ensure that requirements are understood.
  • Produce and execute unit test cases as defined by the team.
  • Maintain coding standards.
  • Produce supporting technical and installation documentation for internal and external publication as appropriate.
  • Achieve productivity targets to ensure deliverables are met within budget, on schedule, and adhere to defined quality standards.
  • Complete all necessary software and non-software components within the timelines defined by the Scrum Team/Project Manager.
  • Produce technical specifications, code, and/or unit test plans in line with the traceability matrix/functional specification.
  • Review and approve technical design specifications.
  • Develop and maintain development standards to be followed by the team.
  • Research and propose relevant emerging technologies to develop a technical edge for the product.
  • Play the role of a technical lead.
  • Act as a specialist in complex technical areas.

OAuthC#Azure.NET coreMicroservices

Posted 23 days ago
Apply
Apply

๐Ÿ“ Needham, MA, El Segundo, CA

๐Ÿ’ธ 150000.0 - 215000.0 USD per year

๐Ÿ” Travel

๐Ÿข Company: Tripadvisor๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $300,000,000 Post-IPO Equity almost 4 years ago๐Ÿซ‚ Last layoff about 1 year agoInternetHospitalityInformation ServicesE-CommerceRestaurantsVacation RentalHotelTravelSocial Media

  • 10+ years of experience as a professional engineer.
  • Bachelor of Science in Computer Science, Engineering or equivalent.
  • Deep experience querying, ETLing, and analyzing large data sets in databases.
  • Prior experience running and executing large-scale initiatives successfully.
  • Prior partnerships with business leaders to achieve substantial goals.
  • Solid foundation in data structures, algorithms, and OO design.
  • Build and drive a technical roadmap for our SEO platform.
  • Design solutions to business problems by building new tools and/or processes.
  • Independently manage projects with a focus on improvement.
  • Ensure code quality through design and code review leadership.
  • Mentor other team members.
  • Share technical knowledge and solutions through tech talks and design reviews.

PythonSoftware DevelopmentSQLData AnalysisETLAlgorithmsData Structures

Posted 26 days ago
Apply
Apply

๐Ÿ“ Canada, USA

๐Ÿ” Adtech, Martech

  • Passionate about cutting-edge technologies.
  • Experience with large-scale systems.
  • Mentoring high-performing teams.
Spearhead the Adtech/Martech technology stack.

Backend DevelopmentLeadershipSoftware DevelopmentAgileGitJavaJavascriptProduct ManagementJiraCross-functional Team LeadershipCommunication SkillsCollaborationProblem SolvingAgile methodologiesMentoring

Posted about 2 months ago
Apply
Apply

๐Ÿ“ Needham, MA, El Segundo, CA, United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 150000.0 - 215000.0 USD per year

๐Ÿ” Travel

๐Ÿข Company: Tripadvisor๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $300,000,000 Post-IPO Equity almost 4 years ago๐Ÿซ‚ Last layoff about 1 year agoInternetHospitalityInformation ServicesE-CommerceRestaurantsVacation RentalHotelTravelSocial Media

  • 10+ years of experience as a professional engineer.
  • Bachelor of Science in Computer Science, Engineering or equivalent.
  • Deep experience querying, ETLing, and analyzing large data sets in databases.
  • Prior experience running and executing large scale initiatives successfully.
  • Prior partnerships with business leaders, working collaboratively to achieve substantial goals.
  • Solid foundation in data structures, algorithms, and OO design.
  • Nice to have: Prior experience managing Linux systems and JBOD/RAID infrastructure.
  • Experience working with HTML/CSS and interacting with the DOM.
  • Some exposure to the following technologies: Python, Perl, SQL, Snowflake, React, Postgres, Gradle, BERT, AWS.
  • Build and drive a technical roadmap for the SEO platform.
  • Design solutions to business problems by building new tools and/or processes.
  • Take on projects with independence and a mandate to leave things better than you found them.
  • Be pragmatic when solving problems with a deep understanding of the purpose and goal of your work.
  • Be integral for the code quality on your team through leadership in design and code review.
  • Be a mentor for others on the team.
  • Help bring the team's technical knowledge and solutions to the engineering organization via tech talks and design reviews.

LeadershipSQLAlgorithmsData StructuresSEO

Posted about 2 months ago
Apply