2

Twitter Software Engineer Remote Jobs in Roanoke, VA

Software Engineer II

Roanoke, VA · On-site +1

$95.70K - $131K/yr

Corporate Office - Remote Position Type: Full-Time; 40 hours per week FLSA Classification / Type: Exempt / Administrative Support Supervises: None POSITION SUMMARY The Software Engineer II is ...

Software Engineer II

Roanoke, VA · Remote

$99.80K - $136.60K/yr

Corporate Office - Remote Position Type: Full-Time; 40 hours per week FLSA Classification / Type: Exempt / Administrative Support Supervises: None POSITION SUMMARY The Software Engineer II is ...

Software Engineer II

Roanoke, VA · On-site +1

$95.70K - $131K/yr

Corporate Office - Remote Position Type: Full-Time; 40 hours per week FLSA Classification / Type: Exempt / Administrative Support Supervises: None POSITION SUMMARY The Software Engineer II is ...

Software Engineer

Roanoke, VA · Remote

$40 - $75/hr

... other engineers -- who are driving real-world impact in AI development. Our platform offers an ... Benefits: * This is a full-time or part-time REMOTE position * You'll be able to choose which ...

... other engineers -- who are driving real-world impact in AI development. Our platform offers an ... Benefits: * This is a full-time or part-time REMOTE position * You'll be able to choose which ...

... other engineers -- who are driving real-world impact in AI development. Our platform offers an ... Benefits: * This is a full-time or part-time REMOTE position * You'll be able to choose which ...

next page

Showing results 1-20

Twitter Software Engineer Remote information

See Roanoke, VA salary details

$62.3K

$144.8K

$201.7K

How much do twitter software engineer remote jobs pay per year?

As of May 28, 2026, the average yearly pay for twitter software engineer remote in Roanoke, VA is $144,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,800.00 and $169,800.00 per year, depending on experience, location, and employer.

What is the difference between Twitter Software Engineer Remote vs Twitter Data Engineer Remote?

AspectTwitter Software Engineer RemoteTwitter Data Engineer Remote
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, Data Science, or related, strong SQL and data skills
Work EnvironmentCollaborative software development teams, remote codingData pipelines, analytics, remote data management
Employer & Industry UsageCommon in tech companies, software developmentCommon in data-driven roles, analytics teams
Search & Comparison IntentUnderstanding software engineering roles at TwitterUnderstanding data engineering roles at Twitter

The main difference between Twitter Software Engineer Remote and Twitter Data Engineer Remote lies in their focus areas. Software Engineers primarily develop and maintain software applications, while Data Engineers focus on building data pipelines and managing large datasets. Both roles require technical skills and are integral to Twitter's tech infrastructure, but they serve different functions within the company's ecosystem.

What are popular job titles related to Twitter Software Engineer Remote jobs in Roanoke, VA? For Twitter Software Engineer Remote jobs in Roanoke, VA, the most frequently searched job titles are:
What cities near Roanoke, VA are hiring for Twitter Software Engineer Remote jobs? Cities near Roanoke, VA with the most Twitter Software Engineer Remote job openings:
Infographic showing various Twitter Software Engineer Remote job openings in Roanoke, VA as of May 2026, with employment types broken down into 60% Full Time, 28% Part Time, and 12% Contract. Highlights an 73% Physical, and 27% Remote job distribution, with an average salary of $144,761 per year, or $69.6 per hour.
Software Engineer II

Software Engineer II

ALCOVA Mortgage

Roanoke, VA • On-site, Remote

$95.70K - $131K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Position Title: Software Engineer II
Department: Technology
Location: Corporate Office - Remote
Position Type: Full-Time; 40 hours per week
FLSA Classification / Type: Exempt / Administrative Support
Supervises: None
POSITION SUMMARY
The Software Engineer II is responsible for designing, developing, and maintaining software solutions that support ALCOVA Mortgage's internal operations, integrations, and business processes. This role focuses on building scalable, secure, and efficient applications and services, with an emphasis on API integrations, automation, and cloud-native development.
The Software Engineer II will work across the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and ongoing support. This position requires strong collaboration with business stakeholders, other Technology teams, and third-party vendors to deliver reliable and maintainable solutions that enhance productivity and support company growth.
DUTIES AND RESPONSIBILITIES
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.
1. Design, develop, test, and maintain software applications, services, and integrations
2. Build and maintain APIs, webhooks, and integrations between internal systems and third-party platforms (including Encompass and other mortgage-related systems)
3. Develop automation solutions to improve operational efficiency and reduce manual processes
4. Participate in all phases of the software development lifecycle
5. Collaborate with business stakeholders to translate requirements into technical solutions
6. Develop and maintain CI/CD pipelines
7. Deploy and manage applications within Microsoft Azure
8. Monitor application performance and troubleshoot issues
9. Write clean, maintainable, and well-documented code
10. Perform code reviews and contribute to development standards
11. Ensure applications meet security and compliance requirements
12. Maintain and improve existing systems
13. Create and maintain technical documentation
14. Stay current with emerging technologies
15. Assist in evaluating third-party tools and services
16. Provide support for production systems
17. Additional duties as assigned
EDUCATION, EXPERIENCE, LICENSURE, AND COMPETENCIES
  1. 5+ years of software development experience
  2. Bachelor's degree in a related field or equivalent experience
  3. Proficiency in Python and JavaScript (Node.js)
  4. Experience with RESTful APIs and webhooks
  5. Experience with CI/CD and DevOps practices
  6. Experience with Microsoft Azure
  7. Database experience
  8. Strong understanding of development principles
  9. Experience with Git
  10. Troubleshooting skills
  11. Strong attention to detail
  12. Communication skills
  13. Ability to work remotely
  14. Ability to manage priorities
  15. Initiative and accountability
  16. Preferred: Mortgage industry or Encompass experience
  17. Preferred: Docker or containerization
  18. Preferred: Infrastructure as code
  19. Preferred: Security best practices knowledge
  20. Preferred: Legacy system modernization
  21. Preferred: AI Technology and assisted tools (e.g., Cursor, Copilot), APIS, Vesctor databases, etc.

WORK ENVIRONMENT
This position operates in a remote work environment using standard office equipment.
PHYSICAL DEMANDS
This is largely a sedentary role; however, standing for extended periods of time may be required. This would require the ability to lift files, open filing cabinets, and bend or stand as necessary.
TRAVEL
Occasional business travel may be required by private vehicle or airline carriers with over-night stays in modern facilities at times. Regional traffic conditions when traveling by car to-and-from business appointments. Mileage reimbursement will be provided at current IRS allowable rates
EXPECTED HOURS OF WORK
Days and hours of work are Monday through Friday, 8:30 a.m. to 5:00 p.m. Evening and weekend work may be required as job duties demand.
OTHER DUTIES
This position performs additional duties as assigned, given adequate guidance and resources.
This Job Description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee to perform this job. Duties, responsibilities and activities may change at any time with or without notice.
EOE D/V/M/F