Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
The architect will lead the technical design and implementation of cloud migrations and modernization programs for defense and Federal Civilian customers.
This role translates agency mission, enterprise application, and security requirements into executable architectures and migration plans. The architect provides technical direction across discovery, implementation, authorization support, cutover, and operational handoff, coordinating with Oracle delivery teams, government stakeholders, and implementation partners.
Disclaimer:Assess application portfolios, dependencies, data sensitivity, service requirements, and hosting constraints; recommend migration and modernization approaches with documented tradeoffs.
Design OCI architectures covering tenancy structure, networking, identity, compute, storage, databases, observability, and connectivity to agency and partner environments.
Define landing zones, access policies, logging, encryption, and network segmentation with security teams; map implementation responsibilities to applicable agency controls.
Architect Oracle database and enterprise application workloads, including PeopleSoft, Exadata, Autonomous Database, and Analytics Cloud where appropriate and available.
Produce architecture diagrams, design decisions, migration waves, estimates, and technical acceptance criteria aligned with program scope and agency priorities.
Guide implementation through infrastructure as code, configuration management, CI/CD, design reviews, and resolution of cross-team technical dependencies.
Design and validate availability, backup, recovery, performance, and capacity plans against customer-approved service objectives and recovery requirements.
Lead technical migration readiness, data validation, rehearsal, cutover, and rollback planning; resolve issues through deployment and stabilization.
Evaluate consumption and licensing assumptions, recommend cost controls, and assess architecture changes against performance, security, budget, and schedule.
Maintain architecture baselines and operational documentation; mentor engineers and transfer knowledge to customer and operations teams.