Friends From The City logo
Friends From The City

Friends From The City is a full-service digital company that delivers best-in-class HCD experiences to federal agencies.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

California + 4 moreAll locations: California | District Of Columbia | Illinois | New York | Texas

Posted

5 days ago

Salary

$143K - $151.7K / year

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAzureMicroservicesSQLTypeScript.NET

Job Description

Senior Software Engineer

Friends From The City

• Build a consolidated, modern portal to replace legacy systems • Design REST APIs for back-end teams • Ensure data consistency between legacy systems and new implementations • Conduct code reviews and set engineering standards • Participate in maintaining government security standards for applications • Monitor and test changes before production deployment • Collaborate with teams to streamline processes and improve efficiencies

Job Requirements

  • 5+ years building server-side systems in C#/.NET
  • Comfortable in TypeScript on the front-of-backend seam
  • Integrated relational databases like SQL Server or DB2 behind clean APIs
  • Designed microservices and REST APIs that other teams depend on
  • Moved data between systems with event streaming
  • Implemented real authentication and authorization (OAuth2 / OIDC / SAML)
  • Experience in incremental legacy modernization (nice to have)
  • Experience in government, civic-tech, or regulated/high-stakes environments (nice to have)
  • Familiarity with Azure, containers, CI/CD, infrastructure as code (nice to have)
  • Bachelor’s degree in any discipline or equivalent experience

Benefits

  • Competitive salary based on experience and market benchmarks
  • 401(k) with company match to help you invest in your future
  • 18 days of PTO, 11 paid federal holidays, and 5 additional sick days to rest, recharge, and take care of yourself
  • Flexible remote work with support for coworking memberships if needed
  • Comprehensive medical, dental, and vision insurance
  • Life insurance and short-term disability coverage
  • Wellness-first culture that respects boundaries and encourages balance
  • Annual Professional Development Stipend to invest in courses, conferences, books, or coaching
  • Opportunities to lead, mentor, and learn across projects and disciplines
  • Regular feedback, growth planning, and clear career pathways
  • A collaborative, mission-driven team that values your perspective
  • The chance to work on meaningful civic tech projects that directly improve people’s lives
  • An environment where creativity, curiosity, and care are part of the job

Related Job Pages

More Full-stack Engineer Jobs

Alterdata Software logo

Senior Full Stack Developer – Management, Fashion

Alterdata Software

A Alterdata Software é uma empresa brasileira de desenvolvimento de softwares para automação. Uma empresa #FeitadeGente.

Full TimeRemoteTeam 1,001-5,000Since 1989H1B No Sponsor

• You will join our team of specialists, working with a wide range of technologies available on the market. • We never stand still — innovation is what drives us every day. • Enjoy learning and being challenged? This is the place for you!

Brazil
Mediavine logo

Software Engineer II

Mediavine

Mediavine is a leading programmatic ad tech partner helping independent publishers build sustainable businesses

Full TimeRemoteTeam 201-500Since 2004H1B No Sponsor

• Lead and execute multiple concurrent projects across the AdTech stack — web wrapper features, OpenRTB server enhancements, SSP integrations, A/B test rollouts, and privacy/consent work — owning them from technical design through deployment and post-launch validation • Act as a lead on initiatives spanning multiple teams: write technical design docs, drive review discussions, coordinate with Ad Operations and SRE, and keep stakeholders informed as the work progresses (especially when scope or timelines shift) • Contribute high-quality code that requires minimal correction in review across our JavaScript/TypeScript wrapper, our Rust s2s exchange, and the supporting tooling that surrounds them • Design, ship, and analyze A/B experiments — translating revenue, viewability, and Core Web Vitals signals into actionable conclusions • Build and maintain integrations with our SSP partners, diagnose integration issues end-to-end, and improve the efficiency of our supply paths • Respond to production incidents — diagnose header bidding, GAM/MCM, or wrapper behavior with appropriate urgency, and follow up with durable fixes • Effectively leverage modern AI coding tools (Claude, Cursor, Copilot, and similar) to accelerate research, prototyping, code review, and debugging — and help the team raise its overall sophistication in their use • Provide meaningful, critical feedback in code reviews and mentor peers through pairing, design conversations, and PR review • Participate in sprint planning, scoping, and estimation, and contribute to team strategy beyond just the work in front of you • Stay current on the ad tech ecosystem — Prebid evolutions, GAM and MCM changes, privacy regulations, identity solutions, and AI-driven supply trends

United States
Sur logo

Full Stack Developer

Sur

***Only CV's submitted in English will be accepted.

Role Description The Full Stack AI Developer will design and build new product features that integrate artificial intelligence technologies while maintaining and improving the existing platform. The role combines hands-on coding with creativity and problem-solving to deliver practical tools used by a large and active user base. - Develop and maintain AI-enabled product features using language models such as GPT-5 and Claude - Implement applications and protocols that support intelligent workflows and automation - Build and refine user interfaces using HTML, CSS, JavaScript, and jQuery - Develop backend systems using Python, Django, and PostgreSQL - Integrate image and video generation models to enhance user experiences - Maintain and improve existing software by resolving bugs and optimizing performance - Translate product requirements into functional, user-facing features - Balance quality, scalability, and efficiency in all technical decisions - Collaborate effectively in a distributed, asynchronous work environment Qualifications - 1-3 years of professional experience as a full stack software developer - Proficiency in Python and Django for backend development is a must - Strong understanding of JavaScript, jQuery, HTML, and CSS for frontend work - Experience deploying or integrating large language models in production environments - Knowledge of database design and PostgreSQL optimization - Understanding of application performance, scalability, and reliability for high-traffic systems - Demonstrated ability to work independently and meet deadlines - Portfolio, GitHub profile, or live project examples showing relevant work - English proficiency equivalent to C1 Requirements - Experience building ChatGPT applications, retrieval-augmented systems, or orchestration layers - Familiarity with Figma or other interface design tools - Experience designing and developing APIs - Interest in experimenting with emerging AI tools and automation technologies - Previous experience in a remote, startup-style environment Benefits - Monthly compensation of USD 3,000 to 4,000/ monthly - PTO + 13th-month salary - Annual performance review and growth bonus - Fully remote work environment with flexible scheduling Company Description This position offers the opportunity to work on impactful products that reach millions of users worldwide. The company encourages innovation, experimentation, and hands-on problem-solving. Developers in this role gain experience building scalable AI-driven systems and have the chance to influence the direction of a rapidly expanding platform.

Latin America (LATAM)
$3K - $4K / month
Boomi logo

Senior Software Support Engineer

Boomi

Boomi is the platform for intelligent connectivity and automation. Connect everyone to everything, anywhere.

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

• Manage complex customer issues and share your technical expertise to ensure timely, accurate solutions. • Engage with our customers through virtual meetings, chat, and email to manage their expectations, set priorities and resolve technical issues related to our products, including configuration and networking. • Work closely with our Product and Engineering teams providing customer feedback to help identify new features and functions. • Be an enthusiastic troubleshooter with a passion for helping customers in a fast-paced, collaborative environment. • Quickly understand the customer’s challenges, identify the root cause, and find creative solutions to technical problems. • Deliver excellence to our customers, our company, and our colleagues.

Canada
$153K - $192K / year