Systone
Full Stack Engineer - Remote

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About Us
Systone is a digital services company that plays a pivotal role in supporting government missions and objectives through Agile Delivery Management, Human Centered Design and Software Engineering. We provide government and businesses with tools and services needed to serve citizens and customers.
Because we are passionate about empowering government and organizations with innovative technology solutions that drive efficiency and digital transformation, we made it our mission to support the government as the trusted liaison between business and technology.
At Systone, we empower teams to remain self-sufficient and self-directed by hiring people who can solve complex problems through collaboration. This means lending a hand and flexing your multi-skilled muscles (research, content, business analysis, information architecture, etc.), when needed.
Why Join Us?
-
Innovative Projects
Work on impactful projects that improve the lives and health of citizens through technology.
-
Collaborative Environment
Join a team that values open communication, collaboration, and a badgeless approach to working with clients and partners.
-
Professional Growth
Take advantage of opportunities for professional development and career advancement.
-
Inclusive Culture
Be part of a diverse and inclusive team that values different perspectives and experiences.
The Role
We’re looking for a Full Stack Engineer for an enterprise-level application development project to help accelerate trusted AI adoption across the government. The team is designing and building a shared service to provide AI services to federal government agencies, bureaus, and programs enabling them to use artificial intelligence to improve efficiency and outcomes.
In this role, you must possess excellent problem-solving skills and deep technical knowledge, with a strong aptitude for understanding the focus, scope, and impact of your work in a broader, forward-looking software landscape. It is important to use test-driven development with full code coverage. This team generally engages in fully transparent, open source development. User-centered design drives our efforts.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Role Requirements
- 5+ years of Development experience
- Bachelor's degree and/or equivalent experience
- Strong Python and Typescript development skills
- FastAPI experience a plus
- Experience with Astro or similar Typescript server frameworks a plus
- Experience with Test Driven Development, automated unit testing, and end-to-end testing
- Experience working with cloud infrastructure such as Amazon AWS - prior experience with Kubernetes and Terraform a plus
- Experience with federated enterprise authentication systems such as Keycloak a plus
- Experience with Github Actions and Jenkins for Continuous Integration
- Demonstrated experience working with RDBMS, particularly PostgreSQL, with Redis and SQLAlchemy experience preferred
- Experience building and consuming restful APIs
- HTML, CSS, and web standards; experience with U.S Web Design System (USWDS) a plus
- Interest in safely exploring emerging LLM-assisted workflows
- Superb time-management, communication, and problem-solving skills
We Generally Live By These Principles
- Speak openly and honestly with your colleagues and clients about problems and proposed solutions
- Welcome and handle changing requirements and priorities with little or no warning
- Collaborate online in small groups about 50% of the time
- Encourage simple and minimal solutions that keep options open
- Expect and vocally advocate for quality first
- Learn new practices and techniques as the situation demands
- Ensure the teams develop demonstrable software every week or two
- Do what needs to be done to deliver the product or project without ego or attitude
- Dig deep to find the root causes of problems so we can create the right solutions
- Relentlessly improve yourself, your team, and your processes
- Offer and welcome constructive feedback as a tool for continuous team and individual growth
- Embrace AI assistants (e.g., ChatGPT, Notebook) as force multipliers to accelerate innovation, iterate faster, and maintain high-quality output.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Who Are You?
- You can deliver in small pieces as you go, while still thinking about how they fit into the whole.
- You welcome change as a positive (instead of viewing it as “rework”) and never consider anything you deliver “final.”
- Although you understand that what you deliver may not be complete, you never knowingly deliver something that is wrong or of poor quality.
- You actively contribute to a learning team culture, offering and receiving feedback with curiosity and respect.
- Comfortable collaborating within a Scrum Team
- Capable of both deciding next actions, and knowing when the decision requires sign off from management.
- Thrives in a dynamic work environment
- Communicates clearly to express and share ideas to business leaders with a non-technical background
- Flexible and open to working collaboratively within a group, actively networking with others, and providing varying feedback to the team at the appropriate time to ensure that decisions stick.
In order to be considered eligible for this opportunity, you must be a US Citizen and reside in the US.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills