Sr. Software Developer

1 month ago
Full-time
Senior
Software Development
TEECOM

TEECOM

TEECOM specializes in technology planning and integrated design for buildings, providing comprehensive engineering and project management services to create information-rich environments that enhance user experience and prepare clients for future techn...

Construction & Engineering
51-250
Founded 1997

Description

  • Develop core functionality for the Buildings as Code application and related tooling.
  • Advance tools, processes, and abstractions that change foundational AEC workflows.
  • Incorporate feedback from stakeholders across the business into technical implementation decisions.
  • Collaborate with a small distributed research and development team on day-to-day project delivery.
  • Contribute ideas to improve the application, architecture, and overall approach of the initiative.
  • Mentor and support colleagues through direct and indirect guidance.
  • Investigate alternative technology stacks and help evolve the software toward a SaaS application.
  • Read large feature descriptions, clarify requirements, and independently execute implementation.
  • Make technical decisions, including when to decline or push back on feature requests when appropriate.

Requirements

  • Mid-career software development experience, with substantial experience building applications of varying size and complexity.
  • Fluency with a high-level, statically typed language such as F#, C#, or C++.
  • Experience working in the dotnet ecosystem, preferably with idiomatic F#.
  • Ability to quickly learn other technical domains with input from subject matter experts.
  • Strong problem-solving skills for both compile-time and run-time failures.
  • Experience breaking large, complex features into types and functions for implementation.
  • Ability to give and receive technical feedback concisely and gracefully.
  • Strong written communication skills for documenting code and collaborating with others.
  • Understanding of version control and pull requests that explain proposed changes.
  • Awareness of AEC industry tools, especially Revit, is preferred.
  • Experience connected to the AEC industry is preferred.
  • Eligibility to work in the United States; visa sponsorship is not available.

Benefits

  • $150,000 - $190,000 annual salary.
  • Comprehensive medical, dental, and vision insurance for employees and dependents.
  • 401(k) plan with profit-sharing contributions.
  • Paid parental leave.
  • Lifestyle and legal benefits.
  • Pet benefits.
  • Performance-based bonuses.
  • Flexible time off for full-time exempt employees and nine scheduled paid holidays.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Carvana 10K-50K Automotive

Carvana is hiring a Software Engineer for its Next Generation Communications Platform team to build AI-powered microservices and conversational systems that improve the customer experience across the car-buying journey.

AWS Azure C# CI/CD Docker GCP Generative AI GraphQL Kafka Kubernetes Linux LLM Machine Learning Microservices OpenID Connect Python RabbitMQ Redis SQL
45 minutes ago

Senior Software Engineer I - Agent Foundations

Samsara 1K-5K IT Services

Samsara is hiring a Senior Software Engineer to build the core platform for multi-agent orchestration that will power agentic development across the company.

Go Python System Design
54 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

C# C++ CI/CD .NET
1 hour, 22 minutes ago

Associate Software Engineer

STR 251-1K Aerospace & Defense

STR’s SAAM Group is seeking a Software Engineer to develop and implement real-time software for advanced sensing and autonomy prototypes and operational systems supporting national security programs.

C++ CI/CD Git iOS Linux Machine Learning MATLAB Python
1 hour, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers