Note: The job is a remote job and is open to candidates in USA. Beck's Hybrids is seeking a Senior Software Engineer with a focus on backend services and geospatial systems. The role involves designing and maintaining software across multiple product areas, utilizing AI-assisted tools for development and debugging, and collaborating with cross-functional teams to enhance system reliability and performance.
Responsibilities
- Design, build, test, and maintain backend services, APIs, data-processing workflows, and database-backed features
- Develop and support geospatial data-processing workflows and integrations with third-party systems
- Use AI-assisted development tools to accelerate software delivery, improve engineering quality, explore implementation options, and strengthen technical decision-making
- Use AI to improve tests, identify edge cases, analyze failures, and strengthen regression coverage
- Use AI-assisted review techniques to pre-check changes for bugs, missing tests, readability issues, and regression risk before opening or reviewing pull requests
- Support targeted frontend changes when needed to complete or unblock backend-driven work
- Diagnose production issues using logs, monitoring tools, database evidence, and application behavior
- Ship focused fixes and hotfixes while preserving system stability and existing contracts
- Collaborate with QA, Design, Technology Business Partners, product stakeholders, and engineers across scrum teams
- Review pull requests and provide practical peer feedback on correctness, maintainability, testing, and clarity
- Contribute implementation input during technical design discussions
- Improve reliability, performance, test coverage, CI/CD workflows, and developer experience
- Create and maintain technical documentation, runbooks, troubleshooting notes, and handoff material
- Balance planned delivery with production support, release validation, and defect resolution
Skills
- 5+ years of professional software engineering experience
- Required production experience with Python
- AI fluency, including the ability to use AI-assisted development tools effectively across planning, implementation, testing, debugging, review, and documentation
- Accountability for all AI-assisted output, including correctness, security, maintainability, and production impact
- Strong experience building and maintaining APIs and backend services
- Experience working with databases, SQL, and data-backed application workflows
- Experience with geospatial data, spatial processing, or map-based data workflows
- Experience integrating with third-party systems, APIs, or external data providers
- Working knowledge of frontend development sufficient to support full-stack delivery when needed
- Strong understanding of automated testing, code review, Git workflows, and agile delivery
- Ability to debug complex issues across service boundaries, data layers, and asynchronous workflows
- Clear communication with technical and non-technical partners
- Peer mentorship through code review, pairing, and technical discussion
- Experience supporting production systems with active users
- Experience with background jobs, queues, asynchronous workflows, or long-running data-processing tasks
- Experience improving performance, reliability, and operational visibility
- Experience working across multiple scrum teams or product areas
- Experience modernizing legacy systems without disrupting existing users
- Experience writing clear technical notes, handoffs, and troubleshooting documentation
Benefits
- Health benefits including two medical plan options and company HSA contributions, dental, vision, employer paid life/AD&D for you and your dependents, disability insurance, and access to an onsite Nurse Practitioner
- 401k plan match & company sponsored pension plan and access to a Financial Advisor to help you manage your retirement savings
- Paid time off, Paid Holidays, Wellness Programs, & Corporate Discounts
- Company Christmas Party, Free Lunch, Two Hundred Dollar Merchandise Allowance, & Much More
- Flexible work arrangement, meaning we are open to employees working remotely or in-office
Company Overview