Job Closed

This listing is no longer active.

Prison Fellowship logo
Prison Fellowship

Serving prisoners, former prisoners, and their families, and a leading advocate for criminal justice reform.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 1976H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

85 days ago

Salary

$105K - $130K / year

Seniority

Senior

Bachelor Degree10 yrs expEnglishLaravelMS SQL ServerPHPPostgreSQLReactSQL

Job Description

Senior Software Engineer

Prison Fellowship

• Maintain and transform legacy applications by building and integrating modern, API-driven applications using React and PHP/Laravel • Serve as a software product SME • Own and improve applications running on October CMS • Develop and maintain high-quality web applications using React and PHP/Laravel • Develop APIs and work with existing APIs according to specifications • Build data models according to specifications • Contribute to architecture decisions • Collaborate with teammates across disciplines.

Job Requirements

  • 10+ years in software engineering experience
  • 2-5 years software design including frontend, APIs, and data models
  • 2-5 years performing code reviews of team members and contractors
  • 2-5 years functioning as lead developer and SME of software products
  • Strong background designing and consuming APIs in PHP and solid experience working with PostgreSQL
  • Proven understanding of SOA and MACH principles
  • Experience with Salesforce APIs, October CMS, PostGres and Microsoft SQL Server preferred
  • Comfortable working independently while actively collaborating with a team
  • Clear communication skills and a proactive, stewardship-driven mindset.

Benefits

  • paid leave starting at 39 days (14 holidays, 15 vacation days, 10 sick days)
  • retirement account funding
  • supportive environment with cutting edge technology solutions
  • tremendous opportunity for growth and development

Related Job Pages

More Full-stack Engineer Jobs

ai2io logo

Software Engineer – AI Tools Team

ai2io

From Transformative AI to Foundational I/O — Custom solutions for your unique business needs!

Full TimeRemoteTeam 11-50H1B No Sponsor

• As a Software Engineer Specialist, you will play a key role in designing, developing, and maintaining AI-focused software solutions and toolchains. • Collaborate with engineering colleagues to deliver intelligent applications and services that leverage technologies such as Azure AI Foundry, M365 Copilot Extensibility, the M365 Agents SDK, and Agent Framework. • Create scalable, reliable, and user-friendly solutions that streamline workflows, enhance collaboration, and deliver meaningful AI capabilities. • Perform responsibilities in alignment with organizational values, business objectives, and departmental priorities. • Help create solutions that build intelligent assistants, agents, and conversational experiences. • Incorporate Azure AI Search to enhance software functionality and build RAG- and GraphRAG-based applications on Azure with integrations between Azure OpenAI Service and Azure Machine Learning. • Utilize AI language models and prompt-engineering best practices to analyze, refine, and optimize code. • Implement intelligent features, such as auto-completion, natural language queries, and context-aware insights, within custom applications. • Collaborate effectively within the team and across engineering groups to support solution design, implementation, and delivery. • Communicate technical concepts clearly and effectively with team members and engineering partners to support collaboration and execution.

United States
$99.8K - $120.2K / year
Job Closed
Flatiron School logo

Software Engineer – Trainee Program

Flatiron School

Launch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.

Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

• Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work

United States
$15 / hour
Job Closed
Full TimeRemoteTeam 201-500H1B No Sponsor

• Technical overall responsibility for the continued development of the product — across architecture, data model, backend, frontend and interfaces • Refactoring of the legacy stack: You analyze the existing codebase, define a target architecture and drive a stepwise, risk-aware migration toward cloud-native, modular services and well-defined APIs — pragmatic and without a big-bang approach • Advancement of the AI-based development process: You establish and scale the use of AI tools across the entire SDLC (coding assistance, code review, test generation, documentation) and make AI-supported workflows the team standard • Product roadmap for multiple global markets: Together with Product Management, you translate market- and region-specific requirements into a consistent, technically feasible roadmap — making clear trade-offs between localization, standardization and time-to-market • Hiring, coaching and development of a lean, high-performing engineering team: You recruit the right engineers, actively develop them, set standards and get the most out of a small setup • Delivery excellence: Establish scalable development processes (CI/CD, automated testing, observability, incident management) and reliably dependable releases • Close collaboration with executive management, Business Development, Product Management, Customer Success and international stakeholders — you translate strategic and commercial goals into viable technical solutions • Ensuring platform stability, security, data protection and compliance in a highly regulated environment • Applying AI-supported methods within the product as well (e.g., data enrichment, classification, decision support) • Active contribution to the group-wide tech strategy of the Vivecti Group: API harmonization, shared data models, cross-entity initiatives and tech due diligence for new acquisitions

Germany
Newfold Digital logo

Senior Software Engineer – AI

Newfold Digital

No grupo Bluehost (grupo do qual a Hostgator faz parte), acreditamos que todas as pequenas empresas merecem a oportunidade de prosperar online. Nossa missão é dar às pequenas empresas a confiança necessária para pensar grande. Somos a plataforma completa para que as pequenas empresas cresçam online com simplicidade poderosa, desempenho premium, ferramentas inteligentes e suporte humano.

Full TimeRemoteTeam 1,001-5,000Since 2021H1B Sponsor

• Design & scale async REST/WebSocket APIs with Python 3.11+ + FastAPI • Implement multi-agent workflows with Semantic Kernel • Integrate LLM providers behind a provider-agnostic layer for A/B and cost-aware routing • Deliver Retrieval-Augmented Generation with vector stores • Expose tool-using agents via OpenAI Assistants for data-analysis / file-manipulation tasks • Evolve schemas with SQLModel / SQLAlchemy 2 & Alembic; tune Postgres for high concurrency async access • Maintain robust CI/CD that lint, type-check, test, package, and deploy • Instrument services with structlog JSON logs, OpenTelemetry traces, and cost/latency metrics • Champion AI-assisted development and share pragmatic problem-solving practices with the team

Canada