Top Remote C# Jobs in Richmond, VA
The Senior Manager, Software Engineering leads a team of software engineers to develop high-quality software solutions, ensuring software engineering best practices are followed. This role includes overseeing the software development life cycle, managing projects, collaborating with cross-functional teams, driving technical innovation, and maintaining stakeholder relationships.
As a Software Development Engineer II, you will collaborate with the engineering team to develop web applications and prototypes, produce elegant code, support production systems, and create technical documentation while employing Agile and TDD practices.
Limitless is seeking a Senior / Staff Software Engineer (Generalist) to contribute to the development of their web, Mac, Windows apps, and wearable technology. This role involves working with a variety of programming languages and collaborating with different teams to drive innovation and improve product offerings.
Lead the design and development of Mursion's VR simulation software using Unity and ensure high performance and reliability. Responsibilities include developing interfaces, building prototypes, optimizing code, and collaborating with cross-functional teams to achieve business objectives.
As a Senior C++ Developer, you will develop, enhance, and maintain C++ applications and plugins for Adobe Acrobat. Your responsibilities include writing high-quality code, collaborating with teams, troubleshooting, and staying updated with industry trends.
The Software Architect will oversee the technical development of features for a data privacy application, collaborating with engineers, product managers, and UX designers. Responsibilities include crafting production-quality code, leading design discussions, conducting code reviews, and creating automated unit tests, alongside troubleshooting customer issues.
As a Backend Engineer at VideoAmp, you will build APIs for clients to enhance media planning for advertising campaigns. Collaborating with various teams, you will ensure data pipelines are efficient and that APIs remain responsive. Your coding skills and problem-solving abilities will greatly impact major brands' advertising strategies.
The Senior Technical Software Engineering Manager will lead an AI-focused team, managing software engineers and QA while also contributing directly to software development. Responsibilities include ensuring software quality, guiding system architecture, collaborating with cross-functional teams, mentoring engineers, and implementing testing strategies.
The Principal Developer will be responsible for end-to-end development of SDKs and tools, ensuring high code quality, collaborating with cross-functional teams, and driving continuous improvement in codebase and processes. This role emphasizes system reliability, technical innovation, and quality ownership through best practices and performance monitoring.
As a Senior Staff Engineer on the IAM team, you will define the long-term product vision and technical strategy for Atlas IAM, mentor team members, and contribute to industry standards in identity and access management. The role involves designing secure distributed systems and collaborating with colleagues to enhance user experience for MongoDB Atlas.
Top remote Companies in Richmond, VA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results