Convo Communications Logo

Convo Communications

Software Engineer II

Reposted 19 Days Ago
Remote
Hiring Remotely in United States
110K-120K Annually
Mid level
Remote
Hiring Remotely in United States
110K-120K Annually
Mid level
Design, build, test, and maintain production services and microservices with security and compliance in mind. Deliver production-ready code, participate in code reviews, own operational support and incident response, improve monitoring and CI/CD, document technical decisions, and collaborate cross-functionally in a distributed team.
The summary above was generated by AI

About Convo Communications LLC

Founded in March 2009, Convo is the world’s largest Deaf-owned business with over 500 employees serving five countries in ten different languages. Here at Convo, we believe that conversations are the key to enhancing the lives of 70 million Deaf individuals and the people around them. By creating solutions to address the experience deprivation that many Deaf people face, we can have a lasting and positive impact on their daily lives.


About the role

The Software Engineer II is a highly valued member of the Engineering team and plays a critical role in designing, building, and maintaining the software systems that power Convo Communications’ mission-critical platform. Our systems are complex, high-impact, and relied upon daily to support real-time communication services.

The Software Engineer II will be comfortable in navigating ambiguity, making informed trade-offs between delivery speed and system stability, and clearly communicating progress, risks, and proposed solutions to the broader team. This includes working effectively within a codebase that contains both legacy components and modern microservices, respecting established patterns while introducing improvements thoughtfully and safely. Success in this role requires strong written communication, operational ownership, and sound technical judgment. You will be expected to proactively identify risks, propose solutions, and deliver reliable, production-ready code in a regulated, always-on environment, while collaborating with senior engineers and leadership for alignment on higher-impact decisions. This position offers a clear growth path toward a Senior Software Engineer role as scope, ownership, and system-level responsibility expand over time.


What you'll do

System Architecture & Technical Alignment

● 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.

Software Development & Delivery

● 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.

Operational Ownership & Risk Management

● 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.

Documentation & Communication

● 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.

● Ensure technical decisions, open questions, and current work status are accessible and understandable to other team members.

Cross-Functional Collaboration

● 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.

Qualifications

● 3–5 years of professional software engineering experience in production environments.

● Production-level proficiency in at least two of the following languages or frameworks:

o Ruby

o JavaScript / TypeScript (Node.js)

o Java (Spring Framework)

o 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.

Similar Jobs

6 Days Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
155K-208K Annually
Senior level
155K-208K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, develop, test, and operate cloud-connected vehicle firmware and services. Build and maintain firmware features in C/C++ and Go, support large-scale device fleets, implement observability and rollout metrics, triage customer and QA issues, and collaborate with product, firmware, and systems teams to deliver production-ready IoT solutions.
Top Skills: BuildkiteC++CanCan-UtilsDatabricksFirmwareGoGraphQLLinuxLinux DriversLteObservabilitySocUsbWifi
8 Days Ago
Remote
2 Locations
97K-207K Annually
Mid level
97K-207K Annually
Mid level
Fintech • Financial Services
Own full-stack feature lifecycle for client- and team-facing servicing apps: design, implement, deploy, monitor, and optimize. Build front end (Next.js/React + NestJS GraphQL) and back end (.NET/C# and NestJS GraphQL). Deploy and operate on AWS/EKS via CI/CD, use AI development tools, participate in code reviews, mentor junior engineers, and support on-call rotations.
Top Skills: .NetAmazon EksAnthropic Claude CodeAWSC#Ci/CdCursorGithub CopilotGraphQLKubernetesNestjsNext.JsReact
12 Days Ago
Easy Apply
Remote or Hybrid
Easy Apply
131K-198K Annually
Senior level
131K-198K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design and build scalable AI platform capabilities to enable multi-step GenAI workflows, model execution, and integrations. Implement backend services, execution infrastructure, APIs, and observability to support production GenAI experiences across sales and product teams. Collaborate with AI engineers, data scientists, and product partners to turn AI use cases into reliable, extensible platform features.
Top Skills: GenaiGoGongJavaLangchainLlmsMcpOpenai SdkOutreachPythonRetrieval SystemsSalesforceStreaming Voice/Chat PipelinesVector Databases

What you need to know about the Chicago Tech Scene

With vibrant neighborhoods, great food and more affordable housing than either coast, Chicago might be the most liveable major tech hub. It is the birthplace of modern commodities and futures trading, a national hub for logistics and commerce, and home to the American Medical Association and the American Bar Association. This diverse blend of industry influences has helped Chicago emerge as a major player in verticals like fintech, biotechnology, legal tech, e-commerce and logistics technology. It’s also a major hiring center for tech companies on both coasts.

Key Facts About Chicago Tech

  • Number of Tech Workers: 245,800; 5.2% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: McDonald’s, John Deere, Boeing, Morningstar
  • Key Industries: Artificial intelligence, biotechnology, fintech, software, logistics technology
  • Funding Landscape: $2.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Pritzker Group Venture Capital, Arch Venture Partners, MATH Venture Partners, Jump Capital, Hyde Park Venture Partners
  • Research Centers and Universities: Northwestern University, University of Chicago, University of Illinois Urbana-Champaign, Illinois Institute of Technology, Argonne National Laboratory, Fermi National Accelerator Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account