Since 1955, we have been leaders in tax preparation, financial services, and small business solutions. With 70,000 associates and 9,000 retail tax locations across North America, Australia, Ireland, and India, we have helped millions of clients and countless communities. If you embrace challenges as opportunities, value winning as a team, and seek to make a meaningful difference, join us on our journey.
Principal Software Engineer-C#/AKS/Azure/DevOps
Location
United States
Posted
61 days ago
Salary
0
Seniority
Lead
No structured requirement data.
Job Description
Principal Software Engineer-C#/AKS/Azure/DevOps
H&R Block
Our Company We care about helping people. Our purpose is to provide help and inspire confidence in our clients and communities everywhere. Our associates feel a sense of belonging in an inclusive place with an amazing history and a sharp focus on our future. Our connected culture is who we are and how we work together to achieve our strategies, accelerate our transformation, and achieve extraordinary results. It’s an exciting time to be a part of H&R Block! What you'll do... As a Principal Engineer, you will be a senior technical leader operating horizontally across multiple teams and platforms. You will serve as a high‑impact individual contributor focused on elevating engineering practices, strengthening operational reliability, and enabling teams to deliver scalable, maintainable, and observable solutions. You will influence technical direction and architectural decisions across initiatives, guide teams through complex technical challenges, and partner closely with Product, Engineering, Architecture, and Platform leaders to translate business needs into sustainable technical approaches. This role emphasizes how engineering work is done—design quality, operational readiness, consistency, and long‑term system health—rather than ownership of a single product or domain. Day to day, you'll... - Define and influence technical strategy and architecture across multiple teams and platforms. - Collaborate with Product Owners to ensure Epics and initiatives clearly capture business intent, technical outcomes, and operational considerations. - Lead design discussions and proofs of concept (POCs) to evaluate solution options and architectural trade‑offs. - Break down complex business and technical problems into practical, scalable, and supportable solution approaches. - Guide teams in resolving highly complex, ambiguous, or cross‑cutting technical challenges. - Ensure consistent implementation of architectural standards, frameworks, conventions, and engineering best practices. - Drive alignment in system design, testing strategies, quality practices, and operational readiness across teams. - Foster a strong culture of observability, operational excellence, and data‑driven decision making. - Actively engage in incident response, production issue resolution, and post‑incident reviews, with a focus on systemic improvements and resilience. - Partner with platform, infrastructure, and SRE teams to improve system reliability, availability, and performance. - Evaluate and guide adoption of new technologies, tools, and design patterns aligned with enterprise standards and long‑term needs. - Anticipate future use cases and guide design decisions that minimize long‑term cost of change. - Mentor senior engineers and technical leads, elevating technical judgment, system thinking, and operational awareness. - Identify and address cross‑team friction in tools, processes, or architectural approaches to improve engineering effectiveness at scale. What you'll bring to the team... Education - Bachelor’s degree in a related field or the equivalent combination of education and relevant work experience. - 12+ years of progressive experience in software engineering, systems design, or related technical roles. - Strong experience with the Microsoft technology ecosystem, including modern .NET‑based services and Angular or comparable frontend frameworks. - Hands‑on experience designing, deploying, and operating cloud‑based solutions with an emphasis on scalable, secure, and resilient architectures. - Experience building and supporting containerized workloads using Kubernetes, including platforms such as Azure Kubernetes Service (AKS) or equivalent. - Familiarity with cloud‑native and DevOps practices, including CI/CD pipelines, infrastructure as code, and automated testing strategies. - Demonstrated experience operating at enterprise scale and influencing architecture and technical direction beyond a single team. - Deep technical expertise with the ability to connect business strategy to sustainable technology solutions. - Strong system design and architectural skills, with a focus on scalability, reliability, operability, and long‑term maintainability. - Proven ability to influence without direct authority and drive organization‑wide alignment on engineering and operational practices. - Experience mentoring engineers and serving as a role model for technical excellence. - Excellent written and verbal communication skills, with the ability to convey complex technical concepts to diverse audiences - Broad technical perspective and willingness to contribute beyond a single area of specialization. It would be even better if you also had... - Experience with modern observability practices, including monitoring, logging, tracing, and using operational signals to guide system improvements. - Exposure to AI‑enabled solutions or applied machine learning, including evaluating where such capabilities add meaningful business value. - Experience supporting high‑availability, high‑volume, or transaction‑heavy systems in production environments. - A track record of contributing to engineering culture, communities of practice, or cross‑team technical initiatives. - Experience guiding teams through architectural modernization and platform evolution while managing and reducing long‑term technical debt. Why work for us Since 1955, we have been leaders in tax preparation, financial services, and small business solutions. With 70,000 associates and 9,000 retail tax locations across North America, Australia, Ireland, and India, we have helped millions of clients and countless communities. If you embrace challenges as opportunities, value winning as a team, and seek to make a meaningful difference, join us on our journey. You’ll reap the rewards of helping others along with competitive compensation and benefits to support your health and well-being. Specific benefits may vary based on your role. For detailed eligibility requirements and benefits information, visit blockbenefits.com. Equal Opportunity Employer: H&R Block does not tolerate discrimination based on a person’s race, color, religion, ancestry, age, sex/gender (including pregnancy, childbirth, related medical conditions and sex-based stereotypes and transgender status), sexual orientation, gender identity or expression, service in the Armed Forces, national origin, physical or mental disability, genetic information, citizenship status or any other status protected by law. Sponsored Job #LI-SH1 #LI-Remote
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
Sr Claim System Ops Analyst
Crawford & CompanyWe’re Crawford, a global leader in claims management, where every claim represents a person and a community we help restore. At Crawford, employees are empowered to grow, emboldened to act and inspired to innovate. Our industry-leading team pioneers new solutions for the industries and customers we serve. We’re looking for the next generation of leaders to take this journey with us. We hail from more than 70 countries and speak dozens of languages, reflecting the global fabric of the audience we serve. Though our reach is vast, we proudly operate as One Crawford: united in purpose, vision and values.
🚀 Join Crawford & Company as a Sr Claim System Ops Analyst! (Remote) Under general supervision, you’ll provide a variety of critical operational support services to the Claims Department, its business partners, and clients. Become the go-to expert for optimizing claims systems and processes. In this role, you’ll lead critical projects, analyze and enhance system functionality, and provide subject matter expertise that shapes the future of claims operations. ✨ Why Crawford & Company? ✅ Remote Flexibility – Work from anywhere in the U.S. ✅ Excellent Crawford Benefits programs that empower financial, physical, and mental wellness ✅ Generous Employee Referral Bonus Program ✅ Multiple Employee Discounts If you thrive on problem-solving, project management, and collaboration, this is your chance to make a difference—while enjoying remote flexibility and outstanding perks. 📩 Apply today and help us transform claims operations! Why Crawford? Because a claim is more than a number — it’s a person, a child, a friend. It’s anyone who looks to Crawford on their worst days. And by helping to restore their lives, we are helping to restore our community – one claim at a time. At Crawford, employees are empowered to grow, emboldened to act and inspired to innovate. Our industry-leading team pioneers new solutions for the industries and customers we serve. We’re looking for the next generation of leaders to take this journey with us. We hail from more than 70 countries and speak dozens of languages, reflecting the global fabric of the audience we serve. Though our reach is vast, we proudly operate as One Crawford: united in purpose, vision and values. Learn more at www.crawco.com. When you accept a job with Crawford, you become a part of the One Crawford family. Our total compensation plans provide each of our employees with far more than just a great salary - Pay and incentive plans that recognize performance excellence - Benefit programs that empower financial, physical, and mental wellness - Training programs that promote continuous learning and career progression while enhancing job performance - Sustainability programs that give back to the communities in which we live and work - A culture of respect, collaboration, entrepreneurial spirit and inclusion Crawford & Company participates in E-Verify and is an Equal Opportunity Employer. M/F/D/V Crawford & Company is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at Crawford via-email, the Internet or in any form and/or method without a valid written Statement of Work in place for this position from Crawford HR/Recruitment will be deemed the sole property of Crawford. No fee will be paid in the event the candidate is hired by Crawford as a result of the referral or through other means.
Oddball believes that the best products are built when companies understand and value the things they are working on. We value learning and growth and the ability to make a big impact at a small company. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We're looking for a DevSecOps Engineer to join our CMS BDAMAX team, supporting a federal program that directly impacts the Medicare experience for millions of Americans. What you'll be doing: - Contribute to automated response patterns for security alerts and compliance drift - Help integrate vulnerability findings into remediation workflows - Support audit readiness, control validation, and remediation tracking for regulated data environments - Assist with security incident response, including root cause analysis and preventative automation - Embed security controls into CI/CD pipelines, including automated scanning, secrets detection, and compliance validation - Provision and manage infrastructure using Terraform with an emphasis on reusable modules and secure configuration baselines - Contribute to security best practices for enterprise adoption of AI engineering platforms including Amazon Bedrock, GitHub Copilot, Gemini, and Cursor - Support governance controls for secure AI usage, including sensitive data handling, prompt security standards, and access control boundaries - Partner with DevOps, Security, Architecture, and Development teams to implement secure engineering patterns - Contribute to internal tooling that supports development and operational workflows What you’ll bring: - Hands-on experience with AWS (EKS, ECS, Fargate, EC2, S3, RDS Aurora PostgreSQL, Secrets Manager) and Kubernetes - Experience building and maintaining CI/CD pipelines with Jenkins - Proficiency with Terraform for infrastructure provisioning and environment management - Familiarity with Argo Workflows in containerized environments - Experience with AWS Security Hub, certificate management, and secure access practices - Understanding of AWS VPC networking, Route 53, and cross-account access - Familiarity with federal security compliance frameworks (FISMA, FedRAMP) - Thrives in a remote, collaborative Agile environment and genuinely enjoys working closely with a cross-functional team - Communicates clearly and openly, whether documenting technical work or just keeping teammates in the loop - Performs other related duties as assigned Requirements: - Applicants must be authorized to work in the United States. In alignment with federal contract requirements, certain roles may also require U.S. citizenship and the ability to obtain and maintain a federal background investigation and/or a security clearance. Education: - Bachelor’s degree Benefits: - Fully remote - Annual stipend - Comprehensive Benefits Package - Company Match 401(k) plan - Flexible PTO, Paid Holidays Oddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing hello@Oddball.io Compensation: At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. Be advised, actual offer details are determined by job category, job location, and candidate skill level. United States Wage Range: $90,000 – $135,000
Senior Java Engineer
CiklumAt Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.
Ciklum is looking for a Senior Java Engineer to join our team full-time in Poland. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Java Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. Seeking a developer to lead the test-driven migration of a legacy Java EE application to a modern Spring Boot architecture, including transformation from MySQL to MongoDB. Responsibilities: - Analyze existing Java EE components and document business logic - Design clean, testable Spring Boot services and data access interfaces - Plan and execute MySQL to MongoDB data model transformation - Write unit/integration tests prior to implementation - Execute incremental migration with parallel validation - Ensure performance parity with legacy application Requirements: - Java/Spring Boot - Strong experience building enterprise applications, REST APIs, and data access layers with Spring Data - Jakarta EE/Java EE - Ability to analyze and deconstruct legacy Java EE components (EJBs, JPA, CDI) - MySQL - Deep understanding of relational data models and query optimization - MongoDB - Experience with NoSQL patterns, document modeling, and Spring Data, MongoDB - TDD/Unit Testing - Proven track record writing comprehensive test suites before implementation (JUnit, Mockito, Testcontainers) - Python - For scripting, automation, and migration tooling - LLM/AI Tools - Experience leveraging AI for code analysis, conversion assistance, and documentation generation - Kafka - Understanding of event-driven architectures for data synchronization - Docker/Kubernetes - Familiarity with containerized deployments What`s in it for you? - Strong community: Work alongside top professionals in a friendly, open-door environment - Growth focus: Take on large-scale projects with a global impact and expand your expertise - Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications - Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies - Flexibility: Enjoy flexibility – full remote working possibilities - Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. With delivery centers in Wrocław and Gdańsk, our 300+ professionals in Poland drive forward-thinking solutions for global clients. Join a community where collaboration sparks innovation—and your impact reaches millions. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
• Run the production environment by monitoring availability and taking a holistic view of system health • Build software and systems to manage platform infrastructure and applications • Improve reliability, quality, and time-to-market of software solutions • Measure and optimize system performance to address customer needs • Provide primary operational support and engineering for large distributed software applications


