WEX simplifies the business of running a business through smarter workflows and financial intelligence. Our North America Mobility and OTR businesses power the fleets that keep commerce moving — from small owner-operators to large fleet enterprises. Pay Range $198,000.00 - $223,700.00
Software Development Engineer 4
Location
United States
Posted
87 days ago
Salary
$140.6K - $173.1K / year
Seniority
Mid Level
Job Description
Software Development Engineer 4
WEXWEXUS
Role Description This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Portland, ME; Minnesota, MN and Dallas, TX. We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX EnCompass platform applications. EnCompass is the customer facing user experience and technical integrations for Corporate Payments customers, including UIs, APIs, webhooks, and data streams. How you’ll make an impact: - Help develop, drive and execute a long-term vision and strategy for the Corporate Payments cross-cutting and core services. - Collaboratively define and implement a comprehensive architectural roadmap for the EnCompass platform, aligning with business objectives, industry best practices, and other Corporate Payments teams. - Foster a culture of innovation, collaboration, empowerment, and continuous learning within the engineering teams. - Continuously challenge the status quo and implement mechanisms to reduce time-to-market using efficient engineering methods. - Collaborate with other Corporate Payments engineering teams to reuse development practices and components to reduce duplication. Qualifications - 6+ years of experience in software engineering - Expertise in rapid development and deployment of internal and external services using cloud computing platforms such as AWS or Azure. - Experience writing high-quality automation, including well-formed unit, component, and integration tests and an in-depth understanding of the test pyramid. - Strong understanding of security and compliance requirements in cloud and data environments. - Excellent leadership, team-building, and dynamic decision-making skills. - Ability to deal with ambiguity and thrive in a fast-paced, dynamic environment. - Excellent verbal and written communication skills. Preferred Qualifications - Experience building applications in the finance space, such as credit card products, accounts receivables/payables, etc. - Experience working with geographically distributed teams Benefits - Health, dental and vision insurances - Retirement savings plan - Paid time off - Health savings account - Flexible spending accounts - Life insurance - Disability insurance - Tuition reimbursement - And more Pay Range $140,600.00 - $173,100.00
Related Guides
Related Job Pages
More Software Engineer Jobs
• Define and track KPI’s, program scope, milestones, timelines, and success metrics. • Provide clear status reporting to senior leadership and stakeholders. • Create executive-level dashboards and readouts of at risk projects. • Act as the primary interface between engineering and construction to ensure proper handoffs are made between the two departments. • Cost Estimation: Develop detailed cost estimates for design services (e.g., field surveys, FLD, HLD, LLD, MDU Design, permitting, etc.) based on provided rate cards or RFPs. • RFP Review & Risk Assessment: Thoroughly analyze incoming RFPs, identify design-specific risks (scope gaps, ambiguous requirements, permitting complexities, timeline constraints), and provide clear risk summaries with mitigation recommendations to support accurate, competitive quoting. • Design Liaison: Collaborate with engineers to interpret technical requirements (network diagrams, site configurations, route planning) and translate them into cost-effective design solutions. • Documentation: Prepare accurate quote documents, track design-related costs, and document technical specifications for bids and proposals. • Project Coordination: Manage the design pre-sales pipeline, coordinate with internal teams (engineering, business development) and external vendors for design inputs. • Software Proficiency: Utilize GIS tools (IQGeo) and estimating software for evaluation, route mapping, and rate card-based cost analysis. • Technical Analysis: Assess existing infrastructure and proposed designs for feasibility, compliance, and potential issues, focusing on design efficiency, profitability, and rate card applicability.
Software Engineer
AliceAlice is a trust, safety, and security company built for the AI era. We safeguard the communicative technologies people use to create, collaborate, and interact—whether with each other or with machines. In a world where AI has fundamentally changed the nature of risk, Alice provides end-to-end coverage across the entire AI lifecycle. We support frontier model labs, enterprises, and UGC platforms with a comprehensive suite of solutions: from model hardening evaluations and pre-deployment red-teaming to runtime guardrails and ongoing drift detection.
Role Description Na Alice, a gente não oferece um lugar para assistir da arquibancada — você vai entrar na arena de uma das jornadas de crescimento mais ousadas da América Latina em tecnologia e saúde. Como Software Engineer, você vai construir tecnologia de ponta com impacto direto em melhorar a vida das pessoas. Se você tem fome de gerar resultados, aprender rápido e fazer parte da empresa mais inovadora da América Latina, continue lendo. Atenção: Na Alice, a Engenharia opera 100% no modelo de Agentic Development. Se você não tem experiência e entusiasmo em atuar como orquestrador de agentes de AI, esta vaga não é para você. Qualifications - Fundamentos de engenharia - Experiência sólida em desenvolvimento backend e/ou frontend - Proficiência em Vue ou React e ao menos uma linguagem backend - Experiência sólida com ambientes de cloud computing, como AWS - Experiência com sistemas distribuídos / micro-serviços - Forte prática com testes, code review, CI/CD, observabilidade e monitoramento - Experiência com as melhores práticas de segurança e privacidade de dados - Experiência sólida como liderança de projetos técnicos (sistemas compartilhados, ferramentas de teste, decisões arquiteturais) Requirements - Capacidade de adaptar sua forma de trabalho continuamente para extrair o máximo de benefício dos melhores modelos / harnesses / frameworks de AI - Uso regular de ferramenta agentic em modo agente, não apenas autocomplete (Claude Code, Cursor, Augment Code, Codex ou equivalente) - Spec-driven development em todo o ciclo: planeja antes de gerar, revisa diffs, usa testes como verificação, e aplica o mesmo rigor em debugging, documentação e investigação de incidentes - Context engineering: configura e mantém CLAUDE.md, AGENTS.md, .cursorrules e equivalentes; sabe dividir tarefas em codebases grandes - Failure literacy: conhece modos de falha (hallucination, context rot, loops, sycophancy) e ajusta o processo a partir deles - Multiplicação: já criou skill, subagent, rule, template de prompt ou workflow que o time adotou - Guardrails e autonomia: decide o que delega ao agente e o que exige revisão humana - Diferenciais: orquestrar múltiplas instâncias/worktrees em paralelo; operar long-running agents; escrever evals para skills, prompts e workflows (medir qualidade de output e detectar regressão); avaliar ferramentas criticamente (custo, qualidade, segurança, privacidade); liderar adoção de agentic development em um time ou organização Benefits - Fazemos o nosso melhor para compensar de forma competitiva - Sempre fazemos nossa melhor oferta - Não negociamos (isso é bom para você)
Title: Senior Software Engineer Location: Austin, TX Department: Engineering Job Description: There’s never been a more exciting time to be part of Rev. Every role here plays a critical part in shaping the future of speech technology and empowering our customers to do more, faster. We didn’t disrupt the industry by playing it safe. We did it by embracing bold thinking, welcoming diverse perspectives, and giving our team the freedom and responsibility to innovate. At Rev, you won’t just have a seat at the table — you’ll help redesign it. Come build what’s next with us 🚀 Senior Software Engineer How this role will Serve, Own and Grow at Rev: We're seeking a Senior Software Engineer to join our dynamic team and contribute to the development of our SaaS platform. This role is ideal for someone who thrives in a fast-paced environment and is passionate about building scalable, high-performing software solutions using a variety of technologies and frameworks. As a senior full stack engineer, you'll play a pivotal role in designing, developing, and maintaining applications that are integral to our SaaS platform. You'll work closely with cross-functional teams to deliver features that enhance user experience and drive business growth. Your expertise will help shape the future of our products and the remote labor industry at large. Responsibilities: - Full Stack Development: Design, develop, and maintain scalable, high-availability applications using a mix of front-end and back-end technologies - API and Data Streaming: Architect solutions that leverage GraphQL for API development - Backend Services: Develop robust backend services using ASP.NET - Frontend Development: Build intuitive user interfaces with React; a deep understanding of JavaScript/TypeScript is a major bonus - Database Management: Manage databases and data storage solutions, including Microsoft SQL and various non-relational databases - Cross-Functional Collaboration: Work closely with product managers, UX designers, and other stakeholders to define and achieve software development objectives - Mentorship and Code Quality: Mentor junior developers, review code, and ensure adherence to best practices in coding and documentation - Third-Party Integration: Lead the integration of third-party services and APIs, ensuring system robustness and performance - AI-Augmented Development: Actively use AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) to accelerate your work across coding, debugging, code review, and design. Champion adoption of these tools within the team and contribute to evolving how we build software at Rev Qualifications: - Educational Background: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field - Professional Experience: 7+ years of experience in full-stack development, with a proven track record of successful project delivery - Technical Proficiency: - Proficiency in building applications using GraphQL, ASP.NET, and React - Hands-on experience using AI coding assistants and LLM-based tools as part of your regular development workflow - Strong understanding of software architecture, design patterns, and best practices - Experience with system design and scalability, particularly in building high-volume, low-latency applications - Strong problem-solving skills and ability to work both independently and in collaborative settings - Excellent verbal and written communication skillss Nice to have knowledge of: - Growth Through AI Innovation & Knowledge Sharing (GROW): A track record of experimenting with and adopting new AI development tools and techniques, and sharing what you learn with your team - Database Knowledge: Knowledge of non-relational databases and their use cases - Cloud Services: Experience with AWS cloud services for deploying and managing applications - Containerization and Orchestration: Proficiency in containerization and orchestration technologies like Docker and Kubernetes Location Requirement: - If you're based in Austin, TX, this is a hybrid role with an expectation of being onsite 3 days per week at our office located at: 1717 W 6th St, Suite 310, Austin, TX 78703. - If you're not based in Austin, this is a fully remote position. - #LI-Hybrid, #LI-Remote Ready to drive real impact for our customers while helping shape the future of Rev? Apply now — we’d love to meet you!
Software Engineer
BlueCross BlueShield of TennesseeBringing peace of mind through better health to our customers and communities
The Corporate Applications team at BlueCross BlueShield of Tennessee is seeking a Software Engineer to support Compliance, Finance, and Legal systems across a mix of vendor‑provided SaaS and on‑premise applications. This role is well suited for an engineer who is both technically curious and comfortable taking ownership, and who enjoys working across a broad technology landscape rather than a single product or framework. You’ll partner closely with vendors and internal stakeholders, contribute ideas, and help guide solutions from problem statement through implementation—developing your technical depth while building leadership through influence, collaboration, and accountability. If you’re someone who enjoys learning new technologies, asking good questions, and stepping up to help teams deliver reliable, customer‑focused solutions, you’ll find strong growth and impact opportunities in this role. Required Skills: - Experience with ASP.NET, Visual Studio, C#, Python, and REST/SOAP APIs - Proficiency with Microsoft SQL Server or other relational databases - Experience with system integrations (APIs, file exchanges, e‑signatures, reporting, data storage) - Strong data analysis, reporting, and troubleshooting skills Preferred Skills: - Experience leveraging AI‑assisted tools to capture requirements, document processes, generate technical artifacts (e.g., run books, user stories), and improve development efficiency - Familiarity with applying AI or automation solutions to enhance workflows, data analysis, documentation, and decision‑making - Ability to evaluate, validate, and govern AI‑generated outputs to ensure accuracy, security, and alignment with business and technical standards Note: - Sponsorship is not available for this role. - An on‑call rotation is required once every third sprint, primarily during business hours, with occasional evening or weekend support for deployments, validations, or urgent production issues. - While this position is remote, candidates selected for the final interview stage will be required to attend an onsite interview at our Chattanooga, TN headquarters. Job Responsibilities - Formulates and defines system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems. - Devises or modifies application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results. - Designs, codes, tests, debugs, and documents programs, subroutines, and scripts. - May serve one or more project team roles, such as project lead, business systems analyst, or technical lead, for small to medium efforts or manage phases of medium to large efforts. - Maintains technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments. - Responds to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems. - Regularly provides guidance and training to less-experienced analysts/programmers. Job Qualifications Education - Bachelors Degree in Computer Science or equivalent work experience required. Equivalent years of experience are determined as one year of technical experience for every year of college requested. Experience - 1 year - Experience with information technology concepts, application development methodology, terminology, and standards required - 3 years - Systems and programming experience required - 1 year - Expert working knowledge of at least one programming language in use at BCBST. Skills\Certifications - Proven skill with information technology in use at BCBST is required - Proven analysis, design, and coding skills, and demonstrated success in leading large and complex projects - Demonstrated ability to interpret and translate technical and/or or complex concepts into information meaningful to project team members and/or business personnel. - Be organized, reliable, and able to manage multiple tasks with exceptional work ethic. - Leadership skills - Must be able to communicate effectively with both technical and non-technical co-workers Number of Openings Available 1 Worker Type: Employee Company: BCBST BlueCross BlueShield of Tennessee, Inc. Applying for this job indicates your acknowledgement and understanding of the following statements: BCBST will recruit, hire, train and promote individuals in all job classifications without regard to race, religion, color, age, sex, national origin, citizenship, pregnancy, veteran status, sexual orientation, physical or mental disability, gender identity, or any other characteristic protected by applicable law. Further information regarding BCBST's EEO Policies/Notices may be found by reviewing the following page: BCBST's EEO Policies/Notices BlueCross BlueShield of Tennessee is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at BlueCross BlueShield of Tennessee via-email, the Internet or any other method without a valid, written Direct Placement Agreement in place for this position from BlueCross BlueShield of Tennessee HR/Talent Acquisition will not be considered. No fee will be paid in the event the applicant is hired by BlueCross BlueShield of Tennessee as a result of the referral or through other means.


