The smartest solution for fresh
Senior Software Engineer, Infrastructure
Location
Alabama + 20 moreAll locations: Alabama | California | Colorado | Florida | Illinois | Kentucky | Montana | Nevada | New Jersey | New York | North Carolina | Oregon | Massachusetts | Michigan | Missouri | Pennsylvania | Texas | Utah | Virginia | Washington | Wisconsin
Posted
98 days ago
Salary
$156K - $211K / year
Seniority
Senior
Job Description
Senior Software Engineer, Infrastructure
Afresh
• Own and deliver infrastructure projects end-to-end, from problem definition and technical design through implementation, rollout, and iteration • Build and improve platform primitives for service teams to deploy and debug their services • Improve observability and operational readiness to detect issues early and reduce recovery time • Identify and implement cost and performance improvements across cloud infrastructure • Work closely with Security to implement practical security controls • Participate in on-call rotation and improve monitoring and alerting
Job Requirements
- 5+ years of relevant software engineering experience (or equivalent experience)
- Strong experience writing, maintaining, and operating production Terraform codebases
- Proficiency in at least one general-purpose programming language (Python preferred)
- Proficiency with Kubernetes
- Experience implementing automation to reduce manual intervention (preferred)
- Ability to troubleshoot complex issues and restore service in high-severity production incidents
- Strong understanding of cloud infrastructure, networking, and security controls
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior SoC Design Verification Engineer
Chelsea Search GroupTo Apply: Please email your resume to: cfleck@chelsearecruiters.com Craig Fleck Vice President Chelsea Search Group 1777 Laurelwood Way Oceanside, CA 92056 858-829-7747 cfleck@chelsearecruiters.com www.chelsearecruiters.com
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves working as a Senior/Staff or Principal SoC Design Verification Engineer. - Develop test plans, writing testbenches and tests, and debugging any bugs found with the RTL team - Develop and execute verification plans for digital designs using SystemVerilog and UVM - Create and maintain testbenches, test cases, and test vectors - Contribute to the development of novel methodologies and verification techniques - Lead technical projects and mentorship of junior team members - Run simulations to verify design against specifications. Analyze results, identify issues, and debug designs - Implement coverage tracking and metrics - Document plans, environments, test cases, and all results for a comprehensive record of all verification strategies Qualifications - BSEE/MSEE with 15+ years of hands-on experience in SoC verification using UVM - Experience in Gate Level Simulation (GLS) setup and process corner failure analysis - Experience using Cadence verification tools such as Xcelium, SimVision, and JasperGold - Experience writing and debugging RTL using SystemVerilog - Programming experience using C, C++, and/or Python/Perl - Familiarity with digital design concepts and ASIC development flow Requirements - Experience verifying RISC-V based systems - Experience with emulation or FPGA prototyping - Experience with formal verification methodologies - Familiarity with the Chisel hardware description language - Experience verifying high-speed interfaces such as PCIe and DDR - Experience with version control systems (e.g., Git) and Continuous Integration/Continuous Deployment (CI/CD) pipelines Benefits - Competitive salary scaled based on experience - Bonus - Stock - Employer paid health care - Employer contribution to health savings account - Flexible time off - Flexible work location with remote options - 401K employer match
Technical Lead – AI Native
Hunt StWe help Aussie companies find top 3% remote talent in the Philippines & Nepal for a single finder's fee.
• Own end-to-end delivery of client projects from scoping and architecture through development and launch. • Act as the technical lead and decision-maker, selecting the right stack, tools, and engineering approach for each project. • Build across the full stack (frontend, backend, and infrastructure), often acting as the primary engineer on early-stage builds. • Work using an AI-native development workflow, writing detailed specifications and directing AI tools to generate implementation while reviewing and guiding the output. • Leverage AI development tools such as Cursor, Claude, Copilot, and similar platforms to accelerate delivery and improve engineering productivity. • Communicate clearly with clients during weekly update calls, translating technical progress into insights that non-technical stakeholders understand. • Manage delivery timelines and quality, proactively identifying risks and ensuring projects ship successfully.
• Own the design and implementation of major features or subsystems from concept through production. • Break down ambiguous requirements into clear technical designs with well-understood tradeoffs. • Write high-quality production code across backend and frontend systems using Node.js, TypeScript, Nest.js, and React.js. • Design and evolve PostgreSQL schemas with strong attention to indexing, performance, and data integrity. • Optimize slow queries and resolve systemic performance bottlenecks. • Build and maintain event-driven workflows using Kafka and Redis. • Deploy, monitor, and debug containerized services in Kubernetes environments. • Identify and address technical debt within owned systems and lead pragmatic refactors. • Lead by example in code reviews, coaching others on clean architecture, testing strategy, and maintainable design. • Handle production incidents methodically and improve systems to reduce recurrence. • Mentor associate and intermediate engineers through pairing, design reviews, and structured feedback. • Communicate complex technical tradeoffs clearly across engineering, product, and leadership.
IT Programmer Analyst, Full Stack Developer – Associate, Mid-level, Senior-level
Savannah River Mission CompletionSafely reducing the risk to the community and the environment of radioactive liquid waste stored in aging waste tanks
• Develops and maintains web-based applications using company defined life cycle processes and secure coding techniques. • Prepares documentation of program development, modifications to code and operating instructions. • Conducts program tests and may be required to analyze system capabilities to resolve input/output problems. • Assists in research, design, development, and/or modification of systems and/or applications software. • Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. • Develops databases, tables, views and stored procedures using normalization. • Develops flow charts and diagrams outlining process steps in operation; develops and revises program code. • Documents testing and maintenance of system corrections. • Assists in the design of web based, mobile technology, cloud, and security interface to meet the specific needs of users. • May have vendor management responsibility.


