At Guild, we unlock opportunity for America’s workforce through education, skilling, and career mobility.
Senior Software Engineer II
Location
United States
Posted
32 days ago
Salary
$160K - $195K / year
Seniority
Senior
Job Description
Senior Software Engineer II
Guild
Role Description Guild is seeking a Senior Software Engineer II to join our Member Experiences pillar, focused on enhancing the scalability, flexibility, and reliability of our client data onboarding and integration systems. In this role, you will design and deliver robust software solutions that serve the evolving needs of our Employer Partners and the employees they support. We’re looking for a self-driven, product-minded engineer who thrives in fast-paced environments and is comfortable navigating ambiguity. You will collaborate cross-functionally with internal stakeholders to develop adaptable, high-impact systems that help our partners deliver seamless access to Guild’s education benefits and coaching services. As a senior member of the team, you’ll contribute from day one; crafting high-quality, scalable solutions that can keep pace with Guild’s rapid growth and the dynamic volume of client and user needs. As a Senior Software Engineer II, you will: - Develop and maintain robust software systems that power core member experiences; ranging from user-facing applications to internal tools and supporting service layers; ensuring performance, maintainability, and adaptability. - Partner with senior and staff engineers to design modular, observable, and secure architectures that scale with Guild’s growth and accommodate evolving business needs and high-volume client demands. - Write clean, testable, and reusable code. Contribute to end-to-end development including testing, CI/CD pipelines, monitoring, and deployment, ensuring high availability and quality in releases. - Lead by example in code quality, technical decision-making, and documentation practices. Create and contribute to design documents, architecture decision records (ADRs), and technical discussions that communicate trade-offs clearly. - Work closely with product managers, designers, operations teams, and external client technical teams to translate business requirements into effective engineering solutions. Contribute to planning, estimation, and execution of product roadmap items. - Use operational data; such as logs, metrics, and user feedback; to identify and implement enhancements in performance, reliability, and developer velocity. Take ownership of resolving issues and driving root cause analysis and sustainability. - Improve internal development processes, tools, and workflows to enhance code quality, speed of delivery, and system security. - Participate in on-call rotations and incident response. Provide constructive code reviews and mentorship to help elevate teammates and build a high-performing engineering culture. Qualifications - 5+ years of software development experience with: - Python, TypeScript, Node.js, React, PostgreSQL, DynamoDB, and GraphQL - Hands-on experience with: - AWS services, including Lambda, Serverless Framework, Glue, API Gateway, and CDK or other Infrastructure-as-Code (IaC) tools - A deep understanding of: - the full software development lifecycle; from gathering technical requirements and selecting technologies to deploying and maintaining production systems - AI Experience: - Utilizing AI-assisted development tools such as Cursor, GitHub Copilot, or similar; - Experience integrating LLM APIs (e.g., OpenAI) and building AI-powered features, including assistants, summarization, RAG workflows, and vector search Requirements - Demonstrated success working in a production AWS microservices environment - Ability to write simple, clean, and maintainable code - Brings thoughtful technical opinions, but remains open to new perspectives (“strong opinions, loosely held”) - Willingness to take calculated risks and contribute vision and direction to both the team and Guild as a whole - A mindset of continuous learning and improvement - A genuine passion for Guild’s mission and long-term impact - Excellent collaboration skills; able to work cross-functionally, share knowledge, and foster team alignment Benefits - Access to low-cost, high-quality health care options through Collective Health and Kaiser (due to coverage limitations, Kaiser is currently only available in CA & CO) - Access to a 401k to help save for the future - Vacation policy to rest and recharge - 8 days of fully-paid sick leave, to take the time to heal and or recover - Family-friendly benefits, including 12 weeks of parental leave for non-birthing parents and 18-20 weeks for birthing parents; 2-week ramp-up period for when employees return from a leave of 6 weeks or more; as well as employer-paid short-term and long-term disability, employer-sponsored life insurance, fertility and caregiving benefits. - Well-rounded wellness benefits including free and low cost mental health resources and financial wellbeing support services - Education benefits and tuition assistance to help your future development and growth
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs. The role focuses on backend service development, API implementation, testing, and collaboration with frontend teams, while using modern AI-assisted development tools to improve productivity and code quality. In this role as a Software Engineer I, you will: - Design, develop, and maintain backend services and RESTful APIs using .NET Core/.NET 5+. - Implement and consume APIs that support React-based frontend applications. - Write and maintain unit and integration tests for backend and frontend components. - Work with existing SQL Server and PostgreSQL databases by querying and consuming data. - Collaborate with cross-functional teams to translate requirements into technical solutions. - Participate in code reviews, agile ceremonies, and continuous improvement initiatives. - Use AI-assisted development tools (e.g., Copilot, Cursor, Claude Code) to accelerate development and improve code quality. Qualifications - Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. - 3+ years of experience developing backend applications using .NET Core or .NET 5+. - 2+ years of experience building frontend applications with React and modern JavaScript/TypeScript. - Experience building and consuming RESTful APIs. - Working knowledge of SQL Server or PostgreSQL. - Experience writing unit tests and familiarity with common testing frameworks. - Proficiency with Git and standard version control workflows. Requirements - Familiarity with AI-assisted development tools and modern developer productivity workflows. - Exposure to microservices or service-oriented architecture. - Experience with CI/CD pipelines and containerized development (Docker). - Cloud experience with AWS or similar platforms. - Familiarity with authentication and authorization concepts (OAuth, JWT, RBAC). - Experience with GraphQL, message queues, or event-driven systems is a plus. - Prior experience or domain knowledge in K–12 education, Student Information Systems, or EdTech is preferred. Benefits - World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth - Health Savings and Flexible Spending Accounts - 401(k) and Roth 401(k) with company match - Paid Vacation and Sick Time Off - 12 Paid Holidays - Parental Leave (20 total weeks with 14 weeks paid) & Milk Stork program - Tuition Reimbursement - Life & Disability Insurance - Well-being and Employee Assistance Programs
Power Platform / Dynamics 365 Developer
Improvix TechnologiesAt Improvix Technologies, Inc., we understand the importance of secure and reliable IT solutions. To this end, our stellar track record highlights our consistent delivery of cost-effective, strongly-secure, and highly-integrated IT solutions that exceed customers’ expectations and enhance the technology landscape. We invite you to join our dynamic organization serving federal and corporate clients. Improvix Technologies, Inc. is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to protected characteristics. U.S. Citizenship is required for most positions.
Role Description Improvix Technologies is seeking a Power Platform / Dynamics 365 Developer to support a federal technology modernization program. This role will focus on building, enhancing and deploying enterprise business applications using Microsoft Power Platform, Dynamics 365, SharePoint Online and Microsoft 365 tools. - Design, build and enhance Power Apps and Dynamics 365 applications supporting enterprise business needs. - Support the development and deployment of Dynamics-based business applications. - Assist with the modernization of legacy SharePoint sites, Power Platform environments and standalone business tools. - Build SharePoint-backed applications, lists, libraries and workflow solutions to support internal business processes. - Develop Power Automate flows to streamline approvals, reporting, task management, notifications, data movement and process automation. - Work with stakeholders to gather requirements, document business processes and translate operational needs into scalable technical solutions. - Support discovery efforts to identify duplicative tools, inefficient workflows and modernization opportunities. - Build user-friendly application interfaces with a strong focus on usability, adoption and clean UI/UX design. - Integrate Power Platform solutions with Microsoft 365 services, SharePoint, Dynamics 365 and available enterprise data sources. - Support automation and AI-enabled productivity initiatives using approved enterprise tools. - Collaborate with technical leads, product owners, customers and federal stakeholders in an Agile or hybrid delivery environment. - Troubleshoot application issues, optimize performance and support production deployments. - Document solution designs, workflows, data sources, permissions models and user guidance. - Ensure applications follow security, governance and compliance standards within a federal enterprise environment. Qualifications - Active Secret Clearance. - Experience developing applications using Microsoft Power Apps. - Experience supporting or developing within Dynamics 365. - Strong SharePoint Online experience, including lists, libraries, permissions and SharePoint-backed business solutions. - Experience building workflows and automations using Power Automate. - Ability to gather requirements from business stakeholders and translate them into technical solutions. - Experience working with Microsoft 365 tools in an enterprise environment. - Understanding of role-based access, permissions, data security and application governance. - Ability to support multiple projects in a fast-moving customer environment. - Strong troubleshooting, documentation and communication skills. - Ability to work remotely while supporting a federal customer in a collaborative environment. Preferred Skills - Experience supporting federal government customers. - Experience with Dynamics 365 CRM, case management, HR workflows or enterprise business applications. - Experience with premium Power Platform connectors, HTTP connectors or API-based integrations. - Familiarity with ServiceNow and Salesforce. - Experience with Power BI or reporting dashboards. - Experience using Jira, Agile methods, Kanban boards or daily scrum workflows. - Familiarity with AI tools such as Microsoft Copilot, custom GPT-style tools or AI-assisted development workflows. - Experience improving UI/UX within Power Apps, including modern design patterns, responsive layouts and user adoption considerations. - Experience consolidating legacy systems, SharePoint sites or decentralized business applications into enterprise solutions. - Knowledge of Power Platform governance, environment strategy, deployment pipelines or ALM best practices. Equal Employment Opportunity Improvix Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status or any other characteristic protected by applicable law.
C++ Developer
Tradeweb MarketsTradeweb Markets is a financial services company that has become a global leader in operating electronic marketplaces for money markets, equities, credits, and rates. The company,
Role Description The team is responsible for building core services and libraries to underpin the next generation trading platform, covering pricing and trading across multiple asset classes. Tradeweb Technology jobs are fully remote. The Tradeweb Technology hub is located in our Jersey City office which can be used for team meetings and collaboration efforts. There may be days where travel to the Jersey City office is recommended for organizational off-sites. Job Responsibilities - Work in a C++ environment on both Windows and Linux platforms - Enhance and maintain backend servers (C++) used for real-time trading applications - Contribute during all phases of project lifecycle - Work with QA and support teams to address issues that arise during development and testing Qualifications - 2-5 years of experience in C++ programming (personal or work projects) - Passion for C++ development - College degree in computer science or a related discipline, or an equivalent level of technical knowledge required - Strong skills in both structural and OO programming, C++: modern C++ design patterns, templates, multithreaded programming - Experience with version control system (such as GIT) - Extensive problem-solving skills - Ability to communicate at all levels within IT and the various Business Units - Ability to work independently and within a team, own issues and solve them - Ability to recognize critical production and client-facing issues, and prioritize them Requirements - Experience building a distributed application from the ground up - Good knowledge of communication protocols and fundamentals - Network Programming - Experience optimizing high throughput systems Benefits - Health Insurance: Highly competitive medical, dental, and vision programs - Hybrid Environment: Our employees have the flexibility of working in the office and from home - Health Care and Dependent Care Flexible Spending Accounts: You may elect to set aside pre-tax earnings to pay for eligible health care and dependent day care expenses for you and your eligible family members - Maven Family Building Benefit: Maven offers support for fertility and preconception; pregnancy and post-partum; adoption; surrogacy and pediatrics for children up to age 10. Tradeweb provides a $10,000 lifetime reimbursement towards fertility, egg freezing, adoption and surrogacy expenses - Building Wealth - 401(k) Savings Plan: Employees are immediately eligible for the 401(k) plan. Participants may contribute up to 75% of eligible compensation into a traditional 401(k) and/or Roth 401(k). Tradeweb will match 100% of the first 4% of compensation that you contribute - Current pay range for this role is $180,000 to $220,000 per year, based on a regular, full-time schedule - This role will also be eligible to participate in Tradeweb’s discretionary bonus program - This role is expected to remain open until 6/22/26 - Other Benefit Programs: - Pre-Tax Commuter Benefits Program - ARAG Legal Services - Employee Assistance Program - Tuition Reimbursement - Financial Wellness Tools - Travel Assistance Benefits - Pet Insurance - Corporate Gym Subsidies - Wellness Perks - Paid Time Off and Parental Leave
Engineering Manager
Akamai TechnologiesAt Akamai, we make life better for billions of people, billions of times a day. Every moment, billions of people, all over the world, are using the internet to shop, play games, look after finances, learn remotely, share videos, connect across the world, and so much more. These life-shaping digital experiences wouldn’t be possible without Akamai. We power and protect life online. It’s an extraordinary mission, and our global teams achieve it by solving the toughest challenges, and turning the impossible into the possible. With the world’s most distributed compute platform — from cloud to edge — we make it easy for businesses to develop and run applications, while we keep experiences closer to users and threats farther away. That’s why innovative companies worldwide choose Akamai to build, deliver, and secure their digital experiences. Thanks to our world’s most distributed platform for cloud computing, security, and content delivery. Akamai keeps applications and experiences closer and threats farther away. Devoted, determined problem-solvers who share a passion for technology, we’re always pushing ground-breaking ideas and driving innovation. Do you want to power and protect life online, by solving the toughest challenges with us? Be part of an amazing team!
• Managing and develop the team through hiring, training, coaching and mentoring • Providing technical expertise and leadership for your team • Participating in technical design, product specifications reviews, projects and backlog planning • Researching, proposing, and integrating relevant open-source solutions based on product objectives • Planning your team's sprints, collaborate with product and project managers • Improving internal processes and systems on a consistent basis


