Senior Software Engineer
Red Oak Compliance
Objectives You will work closely with a geographically diverse engineering organization and will be embedded within one of our core domain teams. Beyond contributing code, this role is expected to actively shape architectural direction through hands‑on leadership, clear technical judgment, and pragmatic systems thinking. Your initial focus will be learning the existing architecture, domain models, and processes across legacy and modern components of the platform. Over time, you will take ownership of architectural iteration within your domain, influence cross‑team patterns, and help guide the long‑term modernization of the platform in alignment with broader portfolio initiatives. In this role, success is measured not only by features delivered, but by improved system clarity, stronger service boundaries, reduced architectural friction, and the team’s ability to move faster and more safely over time. Lead by example through thoughtful design, high‑quality code, clear documentation, and constructive technical discourse. Responsibilities Work effectively with a geographically distributed engineering team and cross‑functional partners in a continuously evolving environment. Apply systems thinking to backend and platform design, accounting for feedback loops, constraints, and second‑order effects across multiple domains and teams. Ramp up quickly on an evolving platform that includes a legacy PHP monolith within the platform that is being incrementally evolved into modern .NET backend microservices, along with MySQL schemas and data models that support core business workflows. Build high‑quality .NET services with clear domain intent, well‑defined API contracts, and robust validation. Own backend services end‑to‑end within your domain, acting as the internal expert on their intent, design, lifecycle, and evolution—including enhancement, refactoring, and deprecation. Partner with senior engineering staff and architects to refine and evolve system architecture, service boundaries, and modernization strategy. Improve legacy behaviors by introducing explicit, action‑driven backend transitions and modern workflow patterns that increase clarity, maintainability, and testability. Support platform reliability by writing high‑quality, testable code and collaborating with QA to ensure strong unit, integration, and API coverage across critical workflows. Participate in code reviews, technical discussions, and cross‑team knowledge sharing to raise the bar on consistency, maintainability, and engineering culture. Troubleshoot and resolve complex issues involving multi‑step workflows, state transitions, service interactions, and legacy‑to‑modern integration points. Contribute to architecture documentation, onboarding materials, and technical design records to support long‑term team scalability. Collaborate with platform and DevOps teams to influence CI/CD, deployment, observability, and runtime concerns, while ensuring services meet security, compliance, scalability, and availability standards. Support compliance initiatives with secure coding, documentation, and process rigor. Required Competencies 10+ years of experience as a backend software engineer with deep expertise in C# / .NET (Core/5+). Strong experience with relational databases (MySQL or similar), including data modelling and safe migration patterns. Experience incorporating AI rules, context, and tools into the development workflow to increase team efficiency (GitHub Copilot, LLM chatbots, etc.). Experience with Java‑based backend services, particularly in environments with mixed or transitioning technology stacks. Proven ability to understand and improve large, legacy systems while making and defending architectural decisions in complex, long‑lived environments. Experience navigating trade‑offs between speed, correctness, scalability, and maintainability. Experience designing and maintaining RESTful APIs, backend workflows, or state‑driven domain logic. Strong debugging and analytical skills, especially across complex, workflow‑heavy systems. Excellent communication skills and ability to collaborate effectively with a distributed, global engineering team. Preferred Competencies Experience with PHP or legacy‑application modernization. Familiarity with multi‑tenant SaaS environments or systems with rich content, workflow, or approval logic. Prior experience as a technical lead or architect for backend services. Experience with automated testing, including end‑to‑end or behavior‑driven testing. Strong understanding of modern service architecture patterns (microservices, domain boundaries, facades, API gateways). Work Structure Red Oak values the energy and creativity that comes from working together in person. To support this cultural element, this hybrid role is based out of our North Austin HQ with a minimum of 3 days (Tuesday‑Thursday) in the office each week. Benefits Equity units Health care insurance 5% 401(k) match Unlimited PTO Additional Information This position is NOT eligible for Visa sponsorship. #J-18808-Ljbffr Red Oak Compliance
$100k - $200k
...Senior Software Engineer, Console Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record of working in software engineering...Senior- ...Engineer Position Client is looking for engineer at various levels, specialized in developing Verification/Validation tools. Application... ...and high value algorithms for verification/validation software for a high-end 64 bit super scalar micro-processor. Candidate should...SeniorWork experience placement
- ...Nextwork Engineer #3 Build the systems that change how hundreds of thousands learn. Work directly with the founder, shape core product... ...talking strategy over shipping, have less than five years of software experience, or don't actively use AI in your workflow. What...SeniorRemote workFlexible hours
- ...Senior Software Engineer Sensi is redefining how care organizations support aging at home by using its Care Intelligence platform to translate everyday signals into meaningful clinical and operational outcomes. Sensi's platform is deployed across 50 states in leading...SeniorLocal area
- ...Senior Software Engineer ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Software Engineer. Our client is one of the fastest growing companies in the nation, receiving recognition on the list...SeniorPermanent employment
- A global technology company in Austin is looking for a Senior Software Engineer to design and build resilient software systems. The role entails leading technical discussions, mentoring peers, and producing documentation. Applicants should have extensive experience with...Senior
- A leading automotive company seeks a Senior Software Engineer to design high-performance systems. The ideal candidate will collaborate cross-functionally, implement best practices, and work hands-on in coding and system improvement. Requires strong experience in software...Senior
$140.96k - $193.82k
We're looking for a Senior Software Engineer to join Procore's AI Division. In this role, you'll design, develop, and deploy AI-driven agents that automate construction workflows for our customers. The primary goal of this role is to build reliable, scalable agentic systems...SeniorWork at officeLocal areaImmediate start2 days per week$175k - $225k
...Senior Software Engineer Modern Intelligence is building the foundational AI for defense. Over the next decade, the US military and our allies will 10x the number of sensors we field to see the battlefield but cannot 10x the number of service members manually watching...Senior- Silicon Laboratories Inc. is seeking a Sr. Software Engineer in Austin, Texas. The role involves developing robust software infrastructure for IoT and Wireless products, requiring a strong background in programming languages like Python, C#, and Java. With a focus on innovation...SeniorFlexible hours
$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...changes the world. On the HashiCorp engineering team, we build the Infrastructure Cloud... ...and responsibilities We’re looking for Senior Engineers with a deep backend focus to join...SeniorRemote work
- ...new AI-driven sales channels while safeguarding complete control over their data and customer experiences. We are seeking a Senior Software Engineer to join our dynamic team. In this pivotal role, you will drive the development of cutting-edge software solutions that...Senior
- ...might benefit from their application. We are seeking a senior crypto focused technologist to join Schwab’s Research &... ...and digital assets alongside a strong foundation in software architecture and engineering. This role will support key R&D initiatives focused on digital...SeniorContract workWork at office
$89.5k - $188k
A technology development firm seeks a Senior Software Engineer in Austin, TX, to develop high-quality software for the U.S. Navy's Spectral Program. The candidate must have 7+ years in software engineering, strong programming skills (Python, Java, Go), and an active Top...Senior- ...Senior Software Engineer We're RealWork, a team of builders and problem-solvers based in Austin, Texas. Our mission is to help home service professionals earn the trust they deserve online. RealWork is the marketing engine behind thousands of contractors nationwide...SeniorFor contractorsLocal areaRemote workFlexible hours
$126k - $248k
...developer experience as the product grows * Mentor fellow engineers and assume ownership and accountability of projects QUALIFICATIONS... ...science and maintaining distributed and/or highly concurrent software systems in large, long-lived code bases * Track record of...SeniorLocal areaWorldwideFlexible hours- ...Senior Software Developer In Test Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative... ...executing performance/load tests, and mentoring junior test engineers. This position offers high visibility, technical challenge, and...SeniorLocal areaWork visaFlexible hours
$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start- ...Senior Engineer Opportunity Boom is on a mission to level the playing field for the 110+ million renters in the US by making housing more... ...solutions with business needs Drive best practices in software engineering, including code reviews, testing, and documentation...SeniorFlexible hoursNight shift
- ...At Cornelis we're building the future of AI and HPC networking with an AI-first approach to silicon and software development. We're seeking engineers who are energized by working on cutting-edge ASIC design and distributed software systems, and who are motivated to push...SeniorFull timeRemote workFlexible hours
- ...Senior Software Engineer Q2 is seeking a Senior Software Engineer to join our Q2 Code product team—an agentic development platform that revolutionizes how developers build, test, debug, and deploy SDK extensions in the Q2 ecosystem. This role is Product Engineering...SeniorWork visaFlexible hours
- ...Location: Austin, TX Employment Type: Full-time, In-Office Department: Engineering Salary: Top of market salary + equity We're hiring a Senior Software Engineer with experience building web applications and service oriented architecture to help us build...SeniorFull timeWork at office
$111.9k - $165k
...enablement tools and platforms that help engineering teams adopt AI-native workflows.... ...AI development tools quickly. Apply software engineering fundamentals to AI tooling projects... ...maintain project momentum. Collaborate with senior engineers to learn AI engineering...SeniorLocal areaFlexible hours- ...Senior Software Engineer - Egress Hybrid At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual...SeniorLocal area
- ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking for a Senior Software Engineer II to design and build orchestration systems that enable CesiumAstro's advanced machine learning pipelines. In this role,...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and...SeniorWork experience placementCasual workWork at officeLocal areaRelocationRelocation packageDay shift
- ...where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Senior Software Engineer Location: Austin, Orlando, Stockholm, Guildford, Montreal. Other locations considered. Requisition Type: Regular...SeniorLocal area
- ...Senior Forward Deployed Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms. Job Overview We are...SeniorPermanent employmentTemporary workWork at office
- ...It's why we all really love working for the Hardest Working Software in Television™ (and also why we were named one of Ad Age's... ...join us in our next stage of growth. We're looking for a Senior Backend Engineer to join our Integrations team! Our team powers the systems...SeniorFull timeLive inRemote workFlexible hoursWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer internship no experience Austin, TX
- federal - software developer Austin, TX
- research software engineer Austin, TX
- software engineer contract Austin, TX
- part time software developer Austin, TX
- software engineer healthcare Austin, TX
- network software engineer Austin, TX
- ngo software engineer Austin, TX
- software development engineer aws Austin, TX
- software developer internship Austin, TX

