Job Closed
This listing is no longer active.
A technology company transforming environmental compliance programs through high-tech solutions and high-touch support.
Software Engineer
Location
United States
Posted
85 days ago
Salary
$135K - $160K / year
Seniority
Mid Level
Job Description
Software Engineer
Encamp
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer, you’ll build systems and product surfaces that carry real operational weight. You’ll work across customer-facing product, agency integrations, and the internal systems that make the platform go. You’ll take problems from rough edges to shipped software - working across APIs, data models, workflows, and production behavior. We expect engineers here to move with ownership, ask sharp questions, and improve the system as they go. Much of that work happens in a TypeScript-heavy stack across: - React and Vite on the frontend - GraphQL and Node on the backend - Prisma and Postgres in the data layer - AWS services like Lambda and ECS in production This role is designed for engineers who are still building toward broader autonomy. You’ll own real work, get strong context and feedback, and be expected to grow into larger scope over time. Qualifications - You’ve shipped production software and can work effectively across a modern web application stack - You can take an ambiguous problem, break it down, and make steady progress without waiting to be told every step - You care about correctness, clarity, and quality, and you know how to balance all three against speed - You’re actively adapting your workflow to make good use of AI tools rather than treating them as a novelty - You communicate clearly in code, writing, and technical discussion - You show humility in technical discussions, and you’re confident in your expertise and honest about its limits Requirements - Build customer-facing features end-to-end - Work on agent-powered automation and our agency integrations layer - Design and implement APIs, data models, and workflows that hold up in production - Debug issues in live systems and improve reliability, performance, and operability over time - Use AI-native tooling as part of your daily workflow without lowering the quality bar - Collaborate closely with product and subject matter experts to turn messy real-world requirements into working software - Contribute to code review, design discussions, and the steady improvement of how we build Benefits - Salary: $135,000 - $160,000 - Medical, dental, vision, 401k match - Flexible remote-first culture with home office allowance - High-performance gear for an optimized local dev setup - Substantial equity - Parental leave Company Description Come join a team of trailblazers making a BIG difference in the environmental programs for more than 20k facilities around the United States. We're on a mission to create a world where good for business is good for the environment. At Encamp, we believe we are better together – all of us, whatever our race, ethnicity, sexual orientation, age or physical ability. We strive to create an environment that encourages and celebrates diverse voices, backgrounds, and experiences. A cornerstone of our culture is the ability to bring their full, authentic selves to work every day. Encamp is committed to unbiased hiring practices and achieving minority representation above community averages.
Job Requirements
- You’ve shipped production software and can work effectively across a modern web application stack
- You can take an ambiguous problem, break it down, and make steady progress without waiting to be told every step
- You care about correctness, clarity, and quality, and you know how to balance all three against speed
- You’re actively adapting your workflow to make good use of AI tools rather than treating them as a novelty
- You communicate clearly in code, writing, and technical discussion
- You show humility in technical discussions, and you’re confident in your expertise and honest about its limits
- Build customer-facing features end-to-end
- Work on agent-powered automation and our agency integrations layer
- Design and implement APIs, data models, and workflows that hold up in production
- Debug issues in live systems and improve reliability, performance, and operability over time
- Use AI-native tooling as part of your daily workflow without lowering the quality bar
- Collaborate closely with product and subject matter experts to turn messy real-world requirements into working software
- Contribute to code review, design discussions, and the steady improvement of how we build
Benefits
- Salary: $135,000 - $160,000
- Medical, dental, vision, 401k match
- Flexible remote-first culture with home office allowance
- High-performance gear for an optimized local dev setup
- Substantial equity
- Parental leave
Related Guides
Related Job Pages
More Software Engineer Jobs
Coder (PER DIEM)
Cooper University HospitalAt Cooper University Health Care, our commitment to providing extraordinary health care begins with our team. Our extraordinary professionals are continuously discovering clinical innovations and enhanced access to the most up-to-date facilities, equipment, technologies, and research protocols. We have a commitment to our employees to provide competitive rates and compensation programs. Discover why Cooper University Health Care is the employer of choice in South Jersey.
About Us At Cooper University Health Care, our commitment to providing extraordinary health care begins with our team. Our extraordinary professionals are continuously discovering clinical innovations and enhanced access to the most up-to-date facilities, equipment, technologies and research protocols. We have a commitment to our employees to provide competitive rates and compensation programs. Cooper offers full and part-time employees a comprehensive benefits program, including health, dental, vision, life, disability, and retirement. We also provide attractive working conditions and opportunities for career growth through professional development. Discover why Cooper University Health Care is the employer of choice in South Jersey. Short Description THIS IS A REMOTE POSITION Examines the complete medical record to accurately determine the principal & secondary diagnoses, procedures, and complications. Accurately sequences diagnoses & procedures, maintains 95% accuracy. Assigns ICD-10 and CPT Codes. Performs charge reconciliation to ensure all submitted charges are posted accurately to ensure proper compliance and proper reimbursement. Demonstrates a consistent level of performance; strives to maintain a steady level of productivity. Appropriately holds accounts when more information is required for accurate code assignment. Contacts appropriate staff (CDI/Leadership/Medical Staff) as needed. Regularly reviews coding literature, keeps current on new or revised coding guidelines, shares information with colleagues, determined by colleagues’ feedback and supervisor observation Completes all assignments as directed by management in a conscientious and reliable manner. Expresses interest in and pursues continuing education both inside and outside the hospital. Works as a team member to meet department goals. Performs all related duties or special projects as assigned/required. Experience Required 0-2 years' experience in Coding Those employed prior to 01/01/2021 were required to have an RHIA, RHIT, CCS, or other appropriate certification. Those hired after are required to have an RHIA, RHIT, CCS, CCA, CPC, CIC , COC, CPC-P, or any specialty credential accredited by AHIMA or AAPC. Education Requirements HIGH SCHOOL OR GED REQUIRED Special Requirements RHIA, RHIT, CCS, CCA, CPC, CIC , COC, CPC-P, or any specialty credential accredited by AHIMA or AAPC or accredited by AHIMA or AAPC within 6 months of hire. Salary Min ($) USD $24.00 Salary Max ($) USD $40.00
Title: Data and Software Solutions Technical Lead Location: Remote Clearance: National Agency Check and Inquiries (NACI) with ability to obtain a Security Clearance Citizenship Requirement: U.S. Citizen Req #: 4002 Salary: $40.00 to $54.50 /hr DOE Summary: Craig Technologies has an opening for a Part Time Data and Software Solutions Technical Lead at the NASA Johnson Space Center in Houston, Texas. In this role, you will shape the technical future of multiple mission-critical systems directly impacting crew safety, performance, and planning for Artemis and Mars exploration. On the Human Health and Performance contract, we are at the forefront of safeguarding astronaut health, ensuring human performance, and advancing technologies for human space exploration. Come build the software that will keep humans healthy on the way to Mars — at startup speed, with NASA’s mission. We move fast, we ship constantly, and we are extremely selective because the mission (and the team) deserves the absolute best. What You Will Do: - Architect & Prototype - Architect end-to-end systems that can start as fast, lightweight prototypes and evolve into production-grade, scalable, secure enterprise applications. - Hands-on System Building: Write production-level code, especially during early prototyping, critical-path features, or complex backend/data components. - Full-Stack Ownership: Own the end-to-end architecture (frontend, backend, data, cloud) for all products, ensuring a pathway from prototype to production. - GenAI Strategy: Drive the strategy and implementation of Generative AI and AI enabled features. - Serve as the engineering counterpart to the D&S Product Manager, co-owning technical strategy, prioritization, trade-offs, and execution. - Data Command: Architect normalized data systems that ingest, clean, and visualize complex physiological sensor data. You will design the pipelines that turn raw signals into actionable insights for mission scientists - Lead. Multiply. Deliver. - High-Leverage Guidance: Given the part-time nature of the team, your primary function is to be an "unblocker" and "force multiplier." Help the team deliver fast, make trade-offs, and stay aligned with mission timelines and scientific realities. - Team Elevation: Provide technical leadership, mentorship, review code across all repositories and guide engineers toward clean, scalable architectural patterns. - DevOps & Automation: Drive robust CI/CD and Infrastructure as Code (IaC) practices to ensure continuous delivery, monitoring, and stability for both AI-enabled and core applications. - Build Secure, Scalable Infrastructure: Engineer robust data/software ecosystems with normalized databases (RDBMS/NoSQL), RESTful/GraphQL APIs, and cloud-native services (AWS/Azure). - Champion Best Practices and Innovation: Shape best practices for R&D workflows that must transition to operational-grade systems. Stay ahead of emerging trends in software development and AI to propose innovative solutions What You Bring: You are energized by “let’s just build it and show astronauts next week.” You’re a pragmatic leader with an entrepreneurial, fast-moving mindset who prioritizes business value and rapid iteration over purely academic perfection. You understand that "time-to-value" is the most critical metric. You are a master prototyper, data wizard and enterprise architect rolled into one. You live in data, move fast, thrive in ambiguity, and can personally take a system from zero → working prototype → production while guiding and multiplying the output of a small part-time team of engineers. If you’ve ever wanted to combine deep full-stack engineering, modern AI/GenAI, physiological data systems, and actual space exploration at startup velocity, it doesn’t get better than this! REQUIRED EDUCATION/EXPERIENCE: YOUR QUALIFICATIONS: - Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Electrical/Electronics Engineering, or a related field (or equivalent professional experience). - 8+ years of hands-on experience as a full-stack developer/architect, including designing backend architectures, prototyping MVPs, and delivering scalable enterprise applications in production environments. - 6+ years leading and mentoring engineering teams to ship production code in short cycles, particularly remote teams with demonstratable ability teaching engineers how to think, not just what to build. - Desired: Master's degree in data science, data analytics, or related field, and knowledge of software or hardware systems related to NASA systems or missions. - U.S. citizenship or permanent residency required YOUR SKILLS: - Demonstrated ability to rapidly prototype full systems from scratch (e.g., using serverless architectures) and scale them to enterprise levels, incorporating security (zero-trust, RBAC) and performance optimization. - Hands-on expertise in distributed systems design, microservices, and high-availability architectures. - Experience in early-stage environments or "skunkworks" teams where you had to wear every hat (DevOps, DB Admin, Frontend, Backend). - Expert Full Stack Proficiency in modern frameworks: React/Next.js (Frontend), Python/Go/Node.js (Backend). - Expert in building API services by implementing REST, or other popular patterns/technologies (e.g., GraphQL, serverless, etc.) in a distributed systems environment. - Deep experience with relational and non-relational databases (PostgreSQL, MongoDB, DynamoDB, etc.). - Advanced skills in data modeling, ETL processes, and building predictive analytics/ML models. - Strong understanding of data structures, algorithms, common design patterns, and performance optimization. - Cloud & DevOps Expertise in one or more major CSPs (AWS, Azure) and strong experience with containerization (Docker, Kubernetes), IaC (Terraform/CloudFormation), and automated CI/CD. - Exceptional communication (written/verbal) for stakeholder presentations, grant proposals, and reports; self-directed problem-solver with strategic thinking to tie tech to business outcomes. - Thrives in ambiguous R&D environments. - Proficient with Agile/Scrum/Lean for sprint planning/risk mitigation. - Enjoys fast iteration, experimentation, and quick transitions from prototype to MVP to enterprise-grade. WORK LOCATION This position is expected to be part time, and 100% remote. Occasional travel may be required. List any required Security Clearances and/or Certifications if applicable - Must Pass a NASA Background Check - Must be able to obtain/hold a Security Clearance - Must be a US Citizen Craig Technologies is an EEO Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other non-job-related protected status. All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information.
PL/SQL Developer
ProArchConsulting and technology- enabled by cloud, guided by data, fueled by apps, and secured by design.
• Analyze **functional requirements** and design effective **database solutions** using SQL and PL/SQL. • Develop and maintain **stored procedures, functions, packages, and reusable database components**. • Optimize **SQL queries and PL/SQL code** for performance and efficiency. • Implement **logging and auditing mechanisms in Oracle databases**. • Participate actively in **SCRUM ceremonies** including sprint planning, stand-ups, and retrospectives. • Perform **unit testing and debugging** to ensure quality and reliability of database objects. • Assist in **deployment and production support**, resolving issues and ensuring system stability. • Collaborate with cross-functional teams to deliver **scalable and high-performing database solutions**. • Maintain proper **documentation of database designs, procedures, and technical implementations**.
Winforms Developer
ProArchConsulting and technology- enabled by cloud, guided by data, fueled by apps, and secured by design.
• Analyze functional requirements and develop scalable solutions using **n-tier architecture**. • Design and develop **Windows applications, Windows services, and enterprise applications** using **C# and .NET Framework**. • Build and maintain **ASP.NET MVC and Web API applications**. • Develop and customize **web and database-driven applications** using **.NET technologies**. • Participate in **daily project meetings and sprint discussions** with engineering and business teams. • Perform **unit testing, debugging, and issue resolution** to ensure application stability and performance. • Assist in **deployment and production support activities**. • Collaborate with **Product Engineering and Business Development teams** to deliver technical solutions aligned with business needs. • Write **technical documentation and maintain development standards**. • Follow best practices in **code quality, design patterns, and application architecture**.

