
Senior Software Engineer
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in Maine.
• Contribute to the technical architecture, design, and implementation of the Beyond Fuel and Expense Management platform.
• Develop full-stack capabilities covering user interfaces, backend services, data models, and external integrations.
• Convert product requirements into technical designs, delivery milestones, and implementation strategies.
• Create reusable business capabilities and APIs that enhance web, mobile, and partner experiences.
• Establish standards for payment workflows, expense capture, approvals, spend controls, transaction reporting, and reconciliation.
• Assess technical options and communicate trade-offs related to performance, security, reliability, cost, and delivery schedules.
• Write production-level code, review contributions, and address complex issues throughout the application stack.
• Engage in design reviews, code reviews, and technical discussions.
• Set standards for automated testing, API contracts, observability, accessibility, and secure development practices.
• Ensure production readiness through actionable logs, distributed tracing, metrics, dashboards, and alerts.
• Utilize approved AI tools throughout the development, testing, and documentation phases, verifying all generated outputs.
• Collaborate with engineering leaders to identify dependencies, manage technical risks, and facilitate delivery.
• Take ownership of technical outcomes from initial implementation through deployment, operations, and ongoing improvements.
• Work alongside Product, Design, Security, and engineering teams across the United States and India.
• Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
• 6–8 years of professional experience in software engineering.
• Strong expertise in Java and Spring Boot, or similar backend technologies.
• In-depth understanding of object-oriented design, data structures, algorithms, and software design principles.
• Experience in designing REST APIs, distributed systems, relational data models, and event-driven integrations.
• Familiarity with cloud platforms, preferably AWS, and automated CI/CD pipelines.
• Knowledge of authentication, authorization, data protection, and secure API design.
• Experience with unit, integration, end-to-end, and performance testing.
• Proven experience in building and managing production services with monitoring, distributed tracing, and incident resolution.
• Excellent communication skills for effective collaboration across multidisciplinary teams.
• Ability to clearly articulate technical decisions to engineering and business stakeholders.
• Demonstrated ability to mentor engineers and enhance engineering practices through hands-on collaboration.
• Practical experience utilizing AI coding assistants and development tools such as GitHub Copilot, Cursor, or Claude.
• Preferred: Master’s degree in Computer Science or Software Engineering.
• Preferred: Over 8 years of software engineering experience.
• Preferred: Familiarity with API Gateways, service mesh technologies, and cloud networking concepts.
• Preferred: Knowledge of OpenTelemetry, Grafana, Prometheus, or similar observability platforms.
• Preferred: Exposure to web and mobile application development.
• Health, dental, and vision insurance.
• Retirement savings plan.
• Paid time off.
• Health savings account.
• Flexible spending accounts.
• Life insurance.
• Disability insurance.
• Tuition reimbursement.
• Eligibility for quarterly or annual bonuses for non-sales roles, as per the applicable plan.
• Comprehensive and competitive benefits designed to support both personal and professional well-being.
Tether.to
General Motors
CACI International Inc
Ulteig
Get handpicked remote jobs straight to your inbox weekly.