- Design and implement backend services and APIs that support multiple product teams.
- Own complex systems end to end, including data models, business logic, and integrations.
- Build and evolve identity and access management capabilities, including authentication, authorization, roles, and permissions.
- Improve reliability, performance, and observability of existing services.
- Lead technical design discussions and contribute to architectural direction.
- Raise the bar on code quality through reviews, refactoring, and technical standards.
- Diagnose and resolve production issues, including participating in root cause analysis.
- Collaborate with product and engineering leadership to scope work and manage technical tradeoffs.
- Mentor other engineers through pairing, feedback, and technical guidance.
- Ruby on Rails (primary backend framework)
- Relational databases
- Background job processing
- RESTful APIs
- Cloud-hosted infrastructure (AWS)
- CI/CD pipelines and automated testing
- 6+ years of professional software engineering experience, primarily backend-focused.
- Strong fundamentals in system design, data modeling, and API design.
- Experience building and operating production backend systems at scale.
- Comfort working in a mature codebase with real-world constraints.
- Ability to make pragmatic technical decisions and explain tradeoffs clearly.
- Experience collaborating across teams and disciplines.
- Strong ownership mindset. You care about the long-term health of the systems you touch.
- Prior experience with Ruby on Rails.
- Experience working on platform or infrastructure-adjacent teams.
- Experience improving legacy systems incrementally.
- History of mentoring or leading technical initiatives without people management responsibility.
-
Software Engineer
1 week ago
Only for registered members Charlottesville $100,000 - $120,000 (USD)As a Software Engineer - Endpoint Technologies you will work collaboratively within a Scrum environment to deliver B2B integration solutions between TradeCentric's platform and its technology partners like Salesforce Coupa BigCommerce NetSuite and technology bridges for a wide va ...
-
Software Engineer
3 weeks ago
Only for registered members CharlottesvilleDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? · We are seeking Full Stack Software Engineers who are passionate about marrying data with em ...
-
Software Engineer
1 month ago
Only for registered members Charlottesville $100,000 - $120,000 (USD)As a Software Engineer - Endpoint Technologies, you will work collaboratively within a Scrum environment to deliver B2B integration solutions between TradeCentric's platform and its technology partners like Salesforce... · ...
-
Software Engineer
1 month ago
Only for registered members Charlottesville Full timeData Systems Analysts Inc is seeking a TS/SCI cleared Software EngineerDeveloper to design build and secure modern applications within a classified cloud environment. · The engineer will develop containerized cloud native solutions using AWS GovCloud integrate DevSecOps pipelines ...
-
Software Engineer
1 month ago
Only for registered members Charlottesville $100,000 - $115,000 (USD)+As a Software Engineer,you will work collaboratively within a Scrum environment to deliver B2B integration solutions between TradeCentric's platform and its technology partners like Salesforce,Coupa,BigCommerce,SAP etc.+ · With an emphasis on reliability,equality,customer outcom ...
-
Software Engineer
1 month ago
Only for registered members Charlottesville, VAData Systems Analysts, Inc. (DSA) is seeking a TS/SCI-cleared Software Engineer / Developer to design build and secure modern applications within a classified cloud environment. · ...
-
Software Engineer
1 month ago
Only for registered members Charlottesville Full time $57,850 - $104,575 (USD)We are seeking talented software engineers to join our dynamic team. The successful candidate will work collaboratively with an outstanding team of software developers and engineers to produce and field software supporting company growth strategy. · ...
-
Software Engineer
1 month ago
Only for registered members Charlottesville+Job summary · Data Systems Analysts, Inc. (DSA) is seeking a TS/SCI-cleared Software Engineer / Developer to design, build and secure modern applications within a classified cloud environment. · +ResponsibilitiesDesign, develop and deploy secure cloud-native applications and ser ...
-
Software Engineer
1 day ago
Only for registered members Charlottesville, VASoftware Engineer/Developer to design and build modern applications within a classified cloud environment. · Design and develop secure cloud-native applications. · Implement CI/CD pipelines with static/dynamic security scanning. · Automate infrastructure provisioning using Terraf ...
-
Software Engineer
1 week ago
Only for registered members Charlottesville, VA Remote jobAs a Software Engineer - Endpoint Technologies you will work collaboratively within a Scrum environment to deliver B2B integration solutions between TradeCentric's platform and its technology partners like Salesforce Coupa BigCommerce NetSuite and technology bridges for a wide va ...
-
Lead Software Engineer
1 month ago
Only for registered members CharlottesvilleWe are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. · Bachelor's DegreeAt ...
-
Director of Software Engineering
1 month ago
Only for registered members CharlottesvilleAs a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems and Machine learning models using the ...
-
Software Engineer-Mid
3 days ago
Only for registered members Charlottesville, VA+Job summary · The client has an immediate opening for a Software Engineer-Mid supporting our Government Client in Charlottesville, VA. · +ResponsibilitiesWork as part of a diverse contract team supporting a DoD client. · ...
-
Senior Software Engineer
1 month ago
Only for registered members CharlottesvilleWe are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. Candidates hired to work in other locations will be subject to the pay range associated with that location. · This role is also eligible to earn performance based incen ...
-
Software Engineer I
2 weeks ago
Only for registered members Charlottesville $65,000 - $110,000 (USD)We are looking for a Software Engineer I to join our development team and contribute to the design, development, and maintenance of scalable software applications. · ...
-
Software Engineer-Mid
3 days ago
Only for registered members Charlottesville, VASupport DoD client with technical evaluations of foreign computer and network technologies. · ...
-
Principal Software Engineer
1 month ago
Only for registered members CharlottesvilleUVIMCO is seeking an experienced technology professional with a strong passion for software development, · systems design, and data architecture.If you thrive on tackling complex challenges, · guiding technology strategy, and mentoring others, · we invite you to consider joining ...
-
Lead Software Engineer
1 month ago
Only for registered members CharlottesvilleWe are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies.As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. · ...
-
Senior Software Engineer
1 month ago
Only for registered members CharlottesvilleDo you love building and pioneering in the technology space? · At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors. · Collaborate with digital product managers to deliver robust cloud-based solutions. · Utilize programming languages like JavaS ...
-
Senior Software Engineer
1 month ago
Only for registered members CharlottesvilleDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, · wh ...
-
Senior Software Engineer
1 month ago
Only for registered members Charlottesville, VAWe are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. · Bachelor's Degree · At least 3 years of experience in software engineering (Internship experience does not apply) · ...
Senior Software Engineer - Charlottesville - Teachstone
Description
Role Overview
The Platform Team builds and operates the core services that power Teachstone's products. This role is a senior individual contributor position with deep backend responsibility. The work emphasizes system design, data integrity, performance, and reliability over feature UI work.
You will design, build, and maintain backend systems that other teams depend on. This includes core platform capabilities such as identity and access management, shared services, and cross-product infrastructure. You will partner closely with product, infrastructure, and other engineering teams to ensure the platform is stable, scalable, and flexible.
What You\'ll Do
Technical Environment
Experience with Rails is valuable, but strong backend engineers with experience in other modern frameworks or languages are encouraged to apply.
What We\'re Looking For
Nice to Have
Why This Role Matters
The Platform Team enables every other engineering team to move faster and more safely. Decisions made here have wide impact across the product surface area. This role is for an engineer who enjoys depth, leverage, and long-term system thinking.
Ready to Make a Difference? At Teachstone, we believe that every interaction shapes a brighter future. If you\'re passionate about transforming education and want to be part of a team that\'s committed to meaningful impact, we want to hear from you. Apply today and help us create classrooms where every child thrives
At Teachstone, we encourage all individuals to apply and bring their unique perspectives to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other characteristic protected by law. We value the different experiences and ideas our team members bring and believe they are essential to solving complex challenges and driving our mission forward.
#J-18808-Ljbffr
-
Software Engineer
Only for registered members Charlottesville
-
Software Engineer
Only for registered members Charlottesville
-
Software Engineer
Only for registered members Charlottesville
-
Software Engineer
Full time Only for registered members Charlottesville
-
Software Engineer
Only for registered members Charlottesville
-
Software Engineer
Only for registered members Charlottesville, VA
-
Software Engineer
Full time Only for registered members Charlottesville
-
Software Engineer
Only for registered members Charlottesville
-
Software Engineer
Only for registered members Charlottesville, VA
-
Software Engineer
Only for registered members Charlottesville, VA
-
Lead Software Engineer
Only for registered members Charlottesville
-
Director of Software Engineering
Only for registered members Charlottesville
-
Software Engineer-Mid
Only for registered members Charlottesville, VA
-
Senior Software Engineer
Only for registered members Charlottesville
-
Software Engineer I
Only for registered members Charlottesville
-
Software Engineer-Mid
Only for registered members Charlottesville, VA
-
Principal Software Engineer
Only for registered members Charlottesville
-
Lead Software Engineer
Only for registered members Charlottesville
-
Senior Software Engineer
Only for registered members Charlottesville
-
Senior Software Engineer
Only for registered members Charlottesville
-
Senior Software Engineer
Only for registered members Charlottesville, VA