Senior Software Engineer

1 month ago


Williamsburg, United States Truly Free Full time

Truly Free Inc. owns multiple E-Commerce websites and a substantial codebase maintained by offshore engineering teams. We’re seeking a U.S.-based Senior Software Engineer to take a senior engineering (elbow-deep in code) and technical leadership (mentoring and architecting) role. This position reports to and will work closely with the CTO. Our language stack includes React, Kotlin, Node, Python, Go, and PHP, in no particular order. These will evolve as we move forward.

Examples of engineering goals the company wishes to accomplish include:


  • Consolidate AWS-based websites, data, and services from AWS and other platforms to Google Cloud.
  • Migrate data stores from NOSQL to relational databases and potentially blockchain.
  • Develop and practice DR and COB policies and procedures.
  • Refactor ad-hoc architectures into planned and coherent systems to improve reliability, security, scalability, deployability, monitoring, and performance.
  • Improve current deployment processes to have consistent CI/CD across all components and modules.
  • Build enterprise-grade software and systems ready to support high levels of e-commerce and social media traffic.
  • Upgrade system security following external security pen-testing and analysis.
  • Create documentation and diagrams for modules and the overall system.


Responsibilities of the Senior Software Engineer / Tech Lead include:


  • Own the technology and architecture roadmap.
  • Leading software development initiatives and projects.
  • Provide strong leadership and mentoring for local and remote engineers, including pair programming, code reviews, and setting standards for code quality and expectations.
  • Writing well-designed, testable, and efficient code
  • Designing, developing, and testing software solutions and applications
  • Troubleshooting and debugging to optimize performance.
  • Documenting code and systems.
  • Ensuring software quality and performance through testing and optimization
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review
  • Collaborate with the CTO to engineer solutions that meet company requirements and OKRs.
  • Use of agile methods to develop software.
  • Be a key member of the hiring team as the company grows.


Qualifications and requirements for this role include:


  • You have demonstrable problem-solving skills and the ability to work with autonomy. (Hint: this will be a discussion point in the interview.)
  • Demonstrable examples of managing stakeholders and expectations.
  • Excellent interpersonal and relationship development skills with team members and customers.
  • Solid experience in software development across the full stack (front-end, back-end, database, DevOps, etc)
  • Experience in the full software development lifecycle from requirements analysis to design, development, testing, and implementation
  • Deep understanding and experience with Agile methodologies.
  • Strong understanding of version control systems (you know the difference between git-flow and GitHub flow have experience with one)
  • Ability to work with cross-functional teams to deliver a common goal.
  • Overall understanding of technologies used in e-commerce systems (such as cookies, tracking pixels, web & social media features, E-Commerce checkout and payment, processes, REST, mobile app, and web development).
  • Overall understanding of cloud deployments (containerization, CI/CD, scalability principles, hybrid cloud).
  • Enterprise design and engineering familiarity (CAP theorem, idempotency, call stack tracing, data source architectural patterns, etc.)
  • Schedule flexibility to work with non-local time zones.
  • Travel: Possibility of occasional travel to Michigan (if not local) or outside the United States.


Education, Experience, and Licensing Requirements:


  • Five years of experience in a software engineering role, with at least one position for two years or more.
  • Experience in E-Commerce is a plus.
  • A bachelor’s degree in a relevant field is preferred.
  • Must be willing to submit to a background check.
  • Must be legally able to work in the US. Truly Free is not able to sponsor foreign employees at this time.



A Special Comment from the CTO:


To be specific without setting hard requirements: while everyone with appropriate experience and qualifications can and should apply, this is an ideal role for a senior engineer who:

  • has 5-8 years of experience
  • has worked on enterprise-grade systems (databases, high-availability systems, large SaaS sites, etc.)
  • is unsure about the next step in their career- technical or management?


This unique role at Truly Free will blend both roles. Combined with mentoring from the CTO, this is an uncommon opportunity to gain experience with these roles while working with- and helping to build- an excellent team and world-class software.



  • Williamsburg, United States Truly Free Full time

    Truly Free Inc. owns multiple E-Commerce websites and a substantial codebase maintained by offshore engineering teams. We’re seeking a U.S.-based Senior Software Engineer to take a senior engineering (elbow-deep in code) and technical leadership (mentoring and architecting) role. This position reports to and will work closely with the CTO. Our language...


  • Williamsburg, United States Truly Free Full time

    Truly Free Inc. owns multiple E-Commerce websites and a substantial codebase maintained by offshore engineering teams. We’re seeking a U.S.-based Senior Software Engineer to take a senior engineering (elbow-deep in code) and technical leadership (mentoring and architecting) role. This position reports to and will work closely with the CTO. Our language...


  • Williamsburg, United States Geo-Technology Associates Full time

    Geo-Technology Associates, Inc. (GTA) is currently seeking a Senior Geotechnical Engineer for our office in Williamsburg, Virginia Candidates for this position should have 7 -15 years of experience in geotechnical explorations and construction observation and testing, ideally in the Virginia area. This is an excellent opportunity for a driven engineer who...

  • Senior Engineer

    3 weeks ago


    Williamsburg, United States Terracon Full time

    26419BR Service Line: Facilities Office Name: Williamsburg-Fac Job Description: Terracon is looking for a Senior Structural Engineer to help grow our Engineering Team. This position will specialize in the design, investigation, and rehabilitation of building structures and building enclosures. This position will support our existing offices located in...


  • Williamsburg, United States Vanasse Hangen Brustlin , Inc. Full time

    Regional Software Engineer LeadJob Locations US-NC-Raleigh | US-VA-Richmond | US-NC-Charlotte | US-VA-Virginia Beach | US-VA-Tysons Corner | US-VA-WilliamsburgID 2023-3943Category TechnologyType Regular Full-TimeCareer Stage Type Experienced# of Openings 1OverviewABOUT THE POSITION We have an immediate opening for a Regional Software Engineer Lead to...


  • Williamsburg, United States Vanasse Hangen Brustlin , Inc. Full time

    Regional Software Engineer LeadJob Locations US-NC-Raleigh | US-VA-Richmond | US-NC-Charlotte | US-VA-Virginia Beach | US-VA-Tysons Corner | US-VA-WilliamsburgID 2023-3943Category TechnologyType Regular Full-TimeCareer Stage Type Experienced# of Openings 1OverviewABOUT THE POSITION We have an immediate opening for a Regional Software Engineer Lead to...


  • Williamsburg, United States Terracon Full time

    Provide engineering and consulting services on a variety of projects including the structural design for new and existing buildings; the investigation of buildings for structural and materials failures, for condition assessments, and for analytical s Structural Engineer, Structural, Engineer, Civil Engineer, Senior, Construction


  • Williamsburg, United States College of William & Mary Full time

    Reporting to the Director of IT Infrastructure, and in collaboration with colleagues, this position is responsible for the design, implementation, and maintenance of the universitys data network. Core responsibilities include (but are not limited to Network Engineer, Network, Engineer, Senior, Operations, Security

  • Senior Data Engineer

    3 weeks ago


    Williamsburg, United States Team Velocity Full time

    Fast-paced, high-growth, technology-driven marketing company serving the digital marketing automotive industry seeks hard working Senior Data Engineer. Strong MSSQL experience, a must! The ideal candidate has very strong knowledge of the Microsoft SQL Server engine with a focus on the ability to troubleshoot, optimize, and support existing pipelines (SSIS)...

  • Senior Data Engineer

    2 weeks ago


    Williamsburg, United States Team Velocity Full time

    Fast-paced, high-growth, technology-driven marketing company serving the digital marketing automotive industry seeks hard working Senior Data Engineer. Strong MSSQL experience, a must! The ideal candidate has very strong knowledge of the Microsoft SQL Server engine with a focus on the ability to troubleshoot, optimize, and support existing pipelines (SSIS)...


  • Williamsburg, United States Tek Fusion Global Full time

    Job DescriptionJob DescriptionJob Description:Full-time Quality Assurance Engineer Level I with 1-3 years’ experience in a quality assurance testing role to support a mission-focused, rapid solutions and capabilities provider comprised of a diverse team of experts in hardware engineering, software development, systems integration, management, and testing....


  • Williamsburg, United States Tek Fusion Global Inc Full time

    Job Description Job Description Job Description: Full-time, on site Quality Assurance Engineer Level I with 1-3 years’ experience in a quality assurance testing role to support a mission-focused, rapid solutions and capabilities provider comprised of a diverse team of experts in hardware engineering, software development, systems integration, management,...


  • Williamsburg, Virginia, United States Terracon Full time

    Job Description Terracon is looking for a Senior Structural Engineer to help grow our Engineering Team. This position will specialize in the design, investigation, and rehabilitation of building structures and building enclosures. This position will support our existing offices located in the Hampton Roads area of Virginia. We provide room for growth and...


  • Williamsburg, United States Terracon Full time

    Job Description Terracon is looking for a Senior Structural Engineer to help grow our Engineering Team. This position will specialize in the design, investigation, and rehabilitation of building structures and building enclosures. This position will support our existing offices located in the Hampton Roads area of Virginia. We provide room for growth and...


  • Williamsburg, United States Geo-Technology Associates Full time

    Geo-Technology Associates, Inc. (GTA) is currently seeking a Senior Project Manager (Professional Engineer a PLUS) for our Construction Observation & Testing group in Williamsburg, Virginia. Senior PM's are responsible for scheduling, coordinating and reviewing the activities and reports of all COT field personnel. Senior Project Managers will also...


  • Williamsburg, United States Williamsburg-James City County Public Schools Full time

    Job Summary The Network Engineer is the technical specialist responsible for assisting in the life-cycle administration and technical support for the WJCC Public School’s network infrastructure. Assists in supporting highly available network/server performance, reliability, and security under the guidance of the Senior Network Engineer. The incumbent...


  • Williamsburg, United States Team Velocity Full time

    Fast-paced, high-growth marketing company serving the digital marketing automotive industry seeks Senior Lead Microsoft .Net Developer. The ideal candidate will have ability to carry out assigned tasks with limited need for supervision, work well in a fast, agile, and fluid environment and possess strong problem-solving skills, as well as consistent...


  • Williamsburg, Virginia, United States Akkodis Full time

    Role: Senior Facilities Manager Direct hire positionLocation: Williamsburg, VA. Note: Professional Engineer (PE), Registered Architect (RA), Registered Roof Consultant (RRC), Registered Waterproofing Consultant (RWC).Compensation: $ 130k - 140k + Bonus (10-15%) + Company Stock (company match paid out twice a year) and 401k (4.2% match)Benefits (401K, PTO,...

  • Senior Sales Manager

    2 weeks ago


    Williamsburg, Virginia, United States Travel Weekly Full time

    Senior Sales ManagerVisit Williamsburg | Williamsburg VA 23185 USA | Full Time | Posted: 02/14/2022View JobJob DescriptionJob Title: Senior Sales ManagerReports To: Sales DirectorSalary: $67,500Position Summary:This position is responsible for implementing Visit Williamsburgs sales strategy for groups andmeetings, in particular corporate meetings and events,...

  • Senior Sales Manager

    4 weeks ago


    Williamsburg, United States Travel Weekly Full time

    **Senior Sales Manager** **Visit Williamsburg | Williamsburg VA 23185 USA | Full Time | Posted: 02/14/2022** **View Job** **Job Description** Job Title: Senior Sales Manager Reports To: Sales Director Salary: $67,500 Position Summary: This position is responsible for implementing Visit Williamsburgs sales strategy for groups and meetings, in particular...