InVision Communications logo
InVision Communications

Moving audiences to action through connected experiences.

Software Engineer II

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 1991H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

9 days ago

Salary

$110K - $120K / year

Seniority

Senior

Job Description

Software Engineer II

InVision Communications

• Design and implement services and features within established architectural patterns. • Contribute to written technical designs and implementation plans, collaborating with senior engineers to ensure alignment on broader system impact. • Review approaches and trade-offs with the engineering team to maintain consistency, scalability, and reliability across the platform. • Build software with security, privacy, and compliance considerations in mind, partnering with internal teams as needed. • Develop, test, and deploy production-ready code, including building and maintaining automated tests, to balance delivery timelines with system stability, reliability, and maintainability. • Apply sound technical judgment when refactoring existing systems or implementing pragmatic fixes, documenting decisions and communicating trade-offs clearly. • Participate actively in code reviews and uphold established engineering standards and best practices. • Proactively identify technical risks, performance bottlenecks, and system weaknesses, proposing solutions and collaborating with senior engineers on higher-impact remediation efforts. • Participate in production support and incident response, contributing to investigation and resolution efforts. • Contribute to monitoring, logging, and alerting practices, and assist with incident investigation, root cause analysis, and follow-up improvements to support system health and reliability. • Create and maintain clear technical documentation, including implementation notes, architectural context, and code-level documentation. • Use written communication to keep work visible, reduce reliance on synchronous meetings, and support effective collaboration in a distributed environment. • Partner with Product and Operations teams to understand requirements and deliver reliable technical solutions. • Collaborate effectively with distributed team members across time zones using asynchronous tools such as Slack, Jira, and shared documentation. • Support continuous improvement initiatives that enhance system reliability, developer efficiency, and operational clarity.

Job Requirements

  • 3–5 years of professional software engineering experience in production environments.
  • Production-level proficiency in at least two of the following languages or frameworks: Ruby, JavaScript / TypeScript (Node.js), Java (Spring Framework), Python
  • Experience designing and working with relational databases such as MySQL or PostgreSQL.
  • Working knowledge of Redis and RabbitMQ or similar caching and messaging systems.
  • Experience building, maintaining, or troubleshooting CI/CD pipelines, including GitHub Actions.
  • Experience working with AWS services and cloud-based architectures.
  • Familiarity with Linux-based environments, including on-premise infrastructure.
  • Proven ability to work independently, manage ambiguity, and deliver stable solutions in a fast-paced environment.
  • Strong written and verbal communication skills, with the ability to explain complex technical concepts clearly.
  • Experience working in distributed or remote teams across multiple time zones.
  • Reliable high-speed internet connection suitable for full-time remote work.
  • Availability to support occasional after-hours production issues as needed.
  • Authorization to work in the United States.

Benefits

  • Professional development opportunities
  • Flexible work arrangements

Related Job Pages

More Full-stack Engineer Jobs

Helm.ai logo

Software Engineer, Autonomous Vehicles

Helm.ai

Helm.ai is building the next generation of AI technology for ADAS, autonomous driving, and robotics automation.

Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

• Design, develop, and deliver safe, scalable, and robust real-time software for mass production grade autonomous vehicle systems directly contributing to safer roads and economically viable AI deployment. • Conduct in-depth algorithm analysis, optimization, and iteration to enhance efficiency and accuracy across the AV stack. • Architect scalable continuous learning system for deploying new ML models, monitoring their performance, and prioritizing improvements. • Collaborate with platform, embedded, and AI teams to ensure cohesive development, validation, and integration of ML based perception, prediction, and planning. • Stay abreast of industry trends and emerging tools in high-performance computing, real-time systems, and AI-driven mobility.

United States
ButterflyMX logo

GTM Engineer

ButterflyMX

Video intercoms, access control systems, and security cameras loved by 20,000 multifamily, gated, commercial properties.

Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

• Build and maintain AI-powered pipeline generation infrastructure — property trigger monitoring from sources like ConstructConnect, ALN, and CoStar; account and building scoring models; and outreach automation that operationalizes signals into rep-ready pipeline • Develop and operate a library of role-specific AI agents and prompt templates (i.e. post-call summarization, outreach personalization, next-best-action guidance, and deal coaching), while owning the prompt engineering and agent reliability infrastructure that keeps them running at scale • Design and build internal tools for reps and operators, such as building and partner maps, call preparation and proposal drafting tools, deal coaching dashboards, and other lightweight applications that give the Sales team self-serve access to intelligence and workflow acceleration • Analyze Salesforce data, call transcripts, pipeline patterns, and conversion signals to identify where revenue constraints are sharpest and which automation investments will move the most important levers; use those findings to set the automation agenda, measure the impact of what ships, and feed a continuous improvement loop between what gets built and whether it’s working • Own the rep-facing intelligence layer — the natural language query interface that gives reps and operators self-serve access to pipeline data, and the conversational intelligence pipeline that extracts Gong signal into CRM fields and surfaces actionable insights from call activity • Govern GTM data integrity across the Sales stack ensuring that Salesforce reflects activity accurately, opportunity stages are enforced before forecast pollution occurs, and account and building ownership conflicts are caught and resolved in real time • Maintain the integration and data quality relationships that keep the automation layer stable, working with Business Systems on integration reliability and with the Revenue Intelligence Lead to ensure agent inputs are clean, governed, and properly routed when issues surface

United States
Job Closed
Somnia logo

Full-Stack Engineer

Somnia

High-speed EVM Layer 1 blockchain, processing 1M+ TPS with sub-second finality, bringing entire worlds data on-chain.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and build production-grade products end-to-end—back-end through UI—across consumer apps, developer-facing technologies and internal platform tooling. • Build the high-performance back-ends and services these products depend on. • Create developer technologies—SDKs, APIs, CLIs, libraries and starter kits—that make the platform easy to build on. • Build internal tooling and platform infrastructure that raises the velocity of the whole team. • Work self-directed: watch the ecosystem and the team's needs, spot gaps and propose and build what moves things forward. • Work with DevRel, Marketing and BD so what you build lands with users and developers and fits go-to-market.

Europe
Torc Robotics logo

Senior Software Engineer – New AI Initiatives

Torc Robotics

Leading autonomous vehicle technology since 2007, Torc develops automated Level 4, Class 8 trucks with Daimler.

Full TimeRemoteTeam 501-1,000Since 2007H1B Sponsor

• Responsible for software development, including but not limited to, algorithm development, software design, implementation, unit testing, vehicle testing and deployed software maintenance while following quality, build, deploy and test processes, safety and process requirements and guidelines. Includes both Autonomous and Perception Engineers. • Responsible for executing full software development lifecycle activities using primarily C++ skills in Linux development environment using Lean-Agile methodologies. • Responsible to complete software assignments including but not limited to software design, implementation, unit testing, vehicle testing and deployed software maintenance while following quality, build, deploy and test processes, safety and process requirements and guidelines. • Assist in root cause analysis of issues found in testing and process automation steps. • Support team in identifying daily assignments and reporting progress at daily stand ups. • Support software and system level test plans and verification strategies to support ongoing feature development and bug fixes. • Designing and implementing systems responsible for data acquisition and analysis from remote vehicles in the field. • Responsible for ensuring software updates do not regress the software performance by utilizing simulation software and scenarios. • Passion for autonomy technology product area • Communicate well in a team environment being able to clearly articulate progress, design expectations and support needed to help the team accomplish goals. • Expected to drive alignment across team’s interfaces to the rest of the organization. Designs, maintains and owns team’s technical solutions and drives consensus. Mentors and guides engineers within the group.

United States
$160.8K - $193K / year
Job Closed