Job Closed
This listing is no longer active.
Elevating federal solutions by creating experiences that empower humanity.
Senior Software Engineer, BEDAP
Location
United States
Posted
66 days ago
Salary
$100K - $140K / year
Seniority
Senior
Job Description
Senior Software Engineer, BEDAP
Wilcore Technologies, Inc.
• Design, build, and maintain scalable cloud-native applications within AWS environments • Develop and support microservices-based architectures using Node.js and/or Java-based services • Build responsive, high-quality user interfaces using React • Deploy and manage containerized applications using Kubernetes (EKS), ECS, and Fargate • Design and integrate RESTful APIs using AWS API Gateway and other service integrations • Collaborate with cross-functional teams to deliver secure, high-performing distributed systems • Optimize application performance, scalability, and reliability across cloud infrastructure • Support data-driven applications leveraging PostgreSQL, Amazon RDS, DynamoDB, and Redshift • Implement best practices for CI/CD, monitoring, and system observability in AWS • Troubleshoot and resolve production issues across application, infrastructure, and data layers
Job Requirements
- Strong hands-on experience with AWS (EKS, ECS, Fargate, API Gateway)
- Experience building backend services using Node.js and/or Java (Spring Boot or similar)
- Proficiency in frontend development using React
- Experience with containerization and orchestration (Docker, Kubernetes)
- Solid understanding of RESTful API design and distributed systems architecture
- Experience working with relational databases such as PostgreSQL and RDS
- Familiarity with NoSQL databases such as DynamoDB
- Ability to work in a fast-paced, Agile development environment
Benefits
- Fully remote
- Annual stipend
- Comprehensive Benefits Package
- Company Match 401(k) plan
- Flexible PTO, Paid Holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Lead Software Developer
SANS InstituteSANS is the most trusted resource for information security training, cyber security certifications and research.
• Define and own the end-to-end technical architecture for SANS’s next-generation e-learning platform, including content delivery, learner experiences, virtual labs, and commerce infrastructure. • Make binding architectural decisions on system decomposition, API design, data modeling, event-driven patterns, and cloud-native infrastructure—with full accountability for outcomes. • Establish and enforce architectural standards, design review processes, and technical governance across multiple engineering teams. • Lead build-vs-buy evaluations and vendor technical assessments for platform components (LMS, CMS, payment systems, identity providers). • Integrate APIs and tools that support SCORM, xAPI, LTI, and other interoperability standards for learning management systems (LMS). • Directly lead and mentor a team of senior and mid-level engineers, with accountability for their technical growth, career development, and performance. • Conduct architecture reviews, code reviews, and design critiques that raise the engineering bar across the organization. • Recruit, evaluate, and onboard senior engineering talent; actively shape the team’s composition and capabilities. • Foster a culture of engineering excellence: rigorous testing, observability, documentation, and continuous improvement. • Serve as a technical escalation point for complex engineering problems across teams. • Partner directly with Product, UX, Cybersecurity SMEs, and executive leadership to translate business strategy into technical roadmaps. • Communicate architectural decisions, trade-offs, and technical risk to non-technical stakeholders with clarity and conviction. • Drive alignment across competing priorities between product, infrastructure, security, and operations teams. • Present technical strategy and progress to VP/C-level audiences; build confidence in the engineering organization’s ability to deliver. • Navigate organizational complexity—influence without authority, build consensus, manage technical debt negotiations. • Architect scalable, maintainable, and secure systems that support thousands of concurrent learners and complex content delivery pipelines. • Enhance user engagement through interactive course features, virtual labs, and real-time feedback mechanisms. • Implement robust data and security practices, including encryption, authentication, zero-trust patterns, and compliance with privacy standards. • Champion DevOps maturity: CI/CD automation, infrastructure as code, containerization (Docker/Kubernetes), and deployment best practices. • Drive analytics capabilities to measure learner progress, engagement, platform performance, and business outcomes.
Fullstack Developer
RealAdvisor S.A.RealAdvisor es una de las principales plataformas digitales del ecosistema inmobiliario europeo. Fundada en Suiza, actualmente apoyamos a más de 5.000 agencias inmobiliarias y atraemos a más de 10 millones de usuarios al año en toda Europa. Estamos creciendo rápidamente en múltiples mercados con una misión clara: ayudar a los profesionales inmobiliarios a crecer mediante datos, transparencia y tecnología inteligente. En RealAdvisor, valoramos la responsabilidad, la autonomía y el impacto.
RealAdvisor is one of the leading digital platforms in the European real estate ecosystem. Founded in Switzerland, we now support 5,000+ real estate agencies and attract 10+ million users per year across Europe. We are scaling fast across multiple markets with a clear mission: help real estate professionals grow through data, transparency and smart technology. At RealAdvisor, we value ownership, autonomy and impact. We’re looking for a FullStack Engineer to help build and scale a product used by millions of users worldwide. You’ll work at the intersection of frontend, backend, and data, developing new features that directly support our exponential growth and international expansion. You’ll join a high-impact, remote-first team of top developers and data scientists, with over 10k GitHub stars, representing 10+ nationalities across Europe. Our mission: ship fast, scalable, and reliable software that powers global adoption. Our stack includes NextJS, React, Svelte, GraphQL, NodeJS, PostgreSQL, ClickHouse, GCP, Google AI Platform, Terraform, and Nomad and you’ll have real ownership across the full product lifecycle. Responsibilities - Build and ship new features across core product and public-facing applications. - Improve performance, scalability, and reliability across frontend and backend systems. - Design and maintain robust APIs and microservices to support integrations and automation. - Collaborate closely with designers and product to turn ideas into polished user experiences. - Tackle complex technical challenges involving AI, modern data systems, and distributed architectures. - Continuously improve code quality, tooling, and development workflows.
• Stability & performance — work on improvements that allow Supavisor to scale to customer demand while reducing operating costs • CI/CD & deployments — improve the deployment pipeline to enable low-impact upgrades, with zero downtime and avoiding dropping connections, including the transition to Kubernetes • Client & ORM compatibility — directly support customers, 3rd-party libraries, and ORMs (SQLAlchemy, Prisma, and others) that use Supavisor to connect to Supabase • Documentation — write clear documentation so users can get the most out of Supavisor • Feature development — add new capabilities and improve the overall developer experience, including APIs and client libraries • Support - resolve escalated support issues, participate in on-call rotations, incident response, and post-incident reviews
• Set and model a high bar for technical excellence, fostering a culture of quality, innovation, transparency, and continuous improvement • Lead the adoption and evolution of platform engineering, infrastructure, and DevSecOps practices • Champion developer productivity and experience, including the vision for internal developer platforms • Partner with product and engineering teams to define and evolve full‑stack development practices aligned with business strategy and growth • Provide architectural leadership through collaboration and influence to ensure scalable, coherent platforms and clear boundaries between platform and application responsibilities • Collaborate cross‑functionally to integrate risk awareness and operational resilience into the development lifecycle • Mentor and guide principal and senior principal engineers, supporting growth, alignment, and technical excellence



