Senior Software Engineer

Location

United States

Posted

47 days ago

Salary

$145K - $185K / year

Seniority

Senior

Job Description

Senior Software Engineer

Inktavo

Engineering @ MergeCo We're looking for a Senior Software Engineer who's curious, takes ownership of their work, and believes in leaving things better than they found them. This is a fully remote position where you'll architect and build web applications, collaborate with a talented team, and make a real impact on our product. Clear, proactive communication matters here. In a remote environment, we rely on each other to stay aligned, share context, and support one another. You'll be working with: Ruby on Rails, Vue, Inertia, Postgres, Sidekiq, OpenSearch, GraphQL, RSpec, Docker, CircleCI, Heroku, and AWS. Day in the Life - Design, develop, and maintain features across our full stack using Ruby on Rails, Vue, and related technologies - Collaborate with product, design, and engineering to shape scalable, maintainable solutions - Own the health and evolution of the platforms you work on, proactively identifying opportunities for improvement - Write clean, tested, and well-documented code - Engage in thoughtful code reviews and knowledge sharing to elevate the whole team - Communicate clearly and regularly, keeping stakeholders informed and aligned - Support and mentor teammates, fostering a culture of empathy and mutual respect Must Haves - 5+ years of professional software engineering experience - Strong expertise in Ruby on Rails with a track record of building and maintaining production applications - Solid understanding of web application architecture - Experience with relational databases (PostgreSQL) and query optimization - Proficiency with Git and modern development workflows - Experience with AI-assisted development tools (Claude, GitHub Copilot, or similar) - Strong communication skills and ability to work collaboratively - Located in the United States Nice to Haves - Experience with Vue.js, Inertia.js, or Stimulus - Familiarity with GraphQL - Familiarity with Docker, CI/CD pipelines, and cloud platforms (AWS, Heroku) A Few of the Perks - Competitive benefits - Unlimited PTO - Remote work available for U.S.-based candidates - 401(k) with employer match - Paid parental leave - In-office benefits for those local to Dallas, TX: - Catered lunches - Casual office atmosphere & located in the Design District - Fully stocked kitchen

Related Job Pages

More Software Engineer Jobs

Speer logo

Senior Mobile Developer

Speer

Reframing the future

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Lead the design, development, and deployment of scalable cross-platform mobile applications using Swift, Kotlin, or React Native. • Architect mobile application frameworks and shared component libraries across iOS, Android, and React Native environments. • Oversee end-to-end delivery — from mobile UX/UI integration to backend API development. • Collaborate with cross-functional teams to define mobile app strategies, technical requirements, and performance goals. • Review code, enforce best practices, and mentor team members to improve technical excellence. • Develop and integrate REST APIs and third-party SDKs to support dynamic mobile features. • Optimize app performance, monitor crash analytics, and ensure top-tier reliability. • Drive improvements to CI/CD workflows and release management for mobile apps (App Store / Play Store).

Canada
$70K - $100K / year
Job Closed
Electrosoft logo

Technical SME - Software Development

Electrosoft

Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, enterprise IT modernization, and software solutions. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.

Full TimeRemoteTeam 51-200

Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, enterprise IT modernization, and software solutions. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer. Technical Subject Matter Expert – Software Development Responsibilities and Duties: - Design, develop, and maintain software systems supporting APIs, services, validation workflows, and supporting infrastructure. - Implement and enhance automated cryptographic algorithm testing capabilities, including development of test harnesses, reference implementations, and tooling used in validation activities. - Ensure system implementations align with applicable FIPS publications, NIST Special Publications, and cryptographic standards, including support for evolving and emerging requirements. - Contribute to system architecture decisions with a focus on scalability, security, interoperability, automation, and long term maintainability. - Support modernization efforts by refactoring legacy components, improving system performance, and adopting secure and efficient development practices. - Assist with identification, analysis, and remediation of technical risks and vulnerabilities affecting cryptographic validation infrastructure. - Collaborate closely with program staff, testing laboratories, and other technical stakeholders to support operations. - Provide technical guidance and support related to APIs, workflows, and validation processes. - Develop and maintain technical documentation, including system design artifacts, API specifications, developer guides, and internal SOPs. - Participate in technical reviews, working groups, and discussions related to cryptographic validation standards and system evolution. - Identify and recommend opportunities to improve automation, efficiency, and overall program effectiveness. Basic Qualifications - This position requires 12 years of intensive and progressive experience in the applicable specialty field or, if the subject matter is less than 10 years old, the position requires being involved in the subject matter from the inception of the subject matter. - Requires a bachelor's in a relevant field (such as computer science, information systems, cybersecurity, privacy, engineering, or math), or 16 years of focused experience without a degree. A master's in a related field may substitute for 2 years' experience; a PhD may replace 5 years. - Strong experience with cryptographic algorithms and standards, including FIPS 140 series and NIST cryptographic guidance. - Demonstrated expertise in software development, including API development, backend services, and automation frameworks. - Experience working with standards based systems or compliance driven technical programs in a federal or regulated environment. - Ability to translate cryptographic and standards requirements into practical, reliable system implementations. - Strong technical communication skills, including the ability to produce clear documentation and collaborate with diverse technical stakeholders. - Must be a US Citizen Pay Range $150,000—$160,000 USD

United States
$150K - $160K / year

Senior Software Engineer, Frontend | Product Engineering

TRM Labs

TRM Labs specializes in blockchain investigations and risk management, empowering organizations to detect, investigate, and prevent crypto-related fraud and financial crime. Founde

Build a Safer World. TRM Labs provides blockchain analytics and AI solutions to help law enforcement and national security agencies, financial institutions, and cryptocurrency businesses detect, investigate, and disrupt crypto-related fraud and financial crime. TRM’s blockchain intelligence and AI platforms include solutions to trace the source and destination of funds, identify illicit activity, build cases, and construct an operating picture of threats. TRM is trusted by leading agencies and businesses worldwide who rely on TRM to enable a safer, more secure world for all. We are looking for an experienced Senior Frontend Engineer to join a small but fast-growing Frontend Engineering team that is responsible for building highly robust and seamless product features that analyze blockchain transaction activity at a massive scale. As an early member of the team, you will be deeply involved in the technical details and ultimately champion your team to build a safer financial system for billions of people. The impact you’ll have here: - Building a large-scale web application that manages billions of transactions using React and Redux - Working with Backend Engineers, Designers, and Product to build features and ship product - Finding and addressing performance issues - Participating in code and design reviews - Developing a deep understanding of crypto and blockchain to inform product design and direction - Collaborating with product lead and customers to define a new category of enterprise software - Staying current on frontend best practices What we’re looking for: - Knack for great design and intuitive UX - Strong Computer Science fundamentals - Extensive experience modern front end frameworks (e.g., Vue.js, React.js) and CSS-in-JS libraries (e.g., styled-components) - Experience designing and building data heavy front-end applications - Experience with virtual currencies, applications, and their use in financial networks and blockchain analysis is a plus - Adaptable. Goals can change fast. You anticipate and react quickly. - Autonomous. You own what you work on. You move fast and get things done. - Excellent communication. You will need to communicate complex ideas effectively to both technical and non-technical audiences, and both verbally and in writing - Collaborative. You must work collaboratively in a cross-functional team and with people at all levels in an organization About the Team: - The team operates on a weekly sprint schedule. Individuals on the team are tasked to lead projects as technical anchors, and given a chance to grow and take ownership according to their level and goals. - We work closely with product, design, and with our engineering partners in data platform teams to deliver impactful features to customers and the company. - The team’s timezone is a mix of EST and PST, with at least 6 hours of overlap with PST (8 am to 2 pm PST). - On Call: We have an on-call rotation that is approximately one week every 16 weeks. - Frontend usually doesn't get pager duty alerts but gets frontend issues from customer support channels and the on-call is responsible for triaging if it is a frontend bug or sometimes really a backend issue. - It gets busy during some on-call weeks but has not been wake-up from sleep type of alerts. Learn about TRM Speed in this position: - Ruthless Prioritization & Adaptability: We adapt quickly when faced with new information. For example, an engineer may message the PM or EM to prioritize Task A vs. Task B in the middle of the sprint – we don’t let inertia guide our decisions. Instead we focus on ruthless prioritization and pivot quickly as needed. - Challenging Timelines (Execution Pressure): An engineer questions a teammate’s proposed 3-week timeline, and constructively argues for condensing it to 2 weeks—backed by rationale, tradeoffs, and a plan to reduce scope or increase velocity. They show ownership of delivery speed and willingness to push for urgency. - Time-Boxed Spiking (Rapid Learning & Decision-Making): An engineer proposes a 1-week spike with a clear time-box and success criteria to explore implementation options or validate feasibility through a proof of concept. They demonstrate speed not just in execution, but in de-risking decisions early. The following represents the expected range of compensation for this role: - Individual pay is determined by skills, qualifications, experience, and location. The compensation details listed in this posting reflect the US base salary only. - The estimated base salary range for this role is $190,000 - $220,000. - Additionally, this role may be eligible to participate in TRM’s equity plan. - Please note – we factor in the different costs for geographies outside the United States. About TRM's Engineering Levels: Engineer: Responsible for helping to define project milestones and executing small decisions independently with the appropriate tradeoffs between simplicity, readability, and performance. Provides mentorship to junior engineers, and enhances operational excellence through tech debt reduction and knowledge sharing. Senior Engineer: Successfully designs and documents system improvements and features for an OKR/project from the ground up. Consistently delivers efficient and reusable systems, optimizes team throughput with appropriate tradeoffs, mentors team members, and enhances cross-team collaboration through documentation and knowledge sharing. Staff Engineer: Drives scoping and execution of one or more OKRs/projects that impact multiple teams. Partners with stakeholders to set the team vision and technical roadmaps for one or more products. Is a role model and mentor to the entire engineering organization. Ensures system health and quality with operational reviews, testing strategies, and monitoring rigor. Life at TRM We are building a safer world. That promise shows up in how we work every day. TRM moves quickly. We are a high velocity, high ownership team that expects clarity, follow-through, and impact. People who thrive here are energized by hard problems, experimentation, and continuous feedback. If something takes months elsewhere, it will ship here in days. Our work sits at the intersection of AI, national security, and fighting financial crime. The problems are complex, the stakes are real, and the environment evolves quickly. The pace and intensity of the work reflect the importance of the mission. As a result, the way we operate requires a high level of ownership, adaptability, collaboration, and creative problem-solving. At TRM, you should expect: - Priorities and targets to change quickly as we experiment and iterate - Work that often requires operating with a high degree of ambiguity - A high level of personal ownership and accountability - Close collaboration across teams and functions - Frequent, high-touch communication - Creative problem solving and out-of-the-box thinking - A pace that rewards urgency, adaptability, and outcomes This environment is energizing for people who enjoy building, solving hard problems, and making progress in situations that are not always fully defined. It also requires comfort navigating ambiguity, adjusting course as new information emerges, and maintaining focus and positivity in a fast-moving and intense environment. We also recognize that this style of operating is not for everyone. If you are primarily optimizing for predictability or a consistently balanced workload, we encourage you to use the interview process to pressure test whether this environment is truly the right fit. We want teammates who thrive here, not just survive here. At the same time, many people find this work deeply rewarding. If you are excited by meaningful problems, motivated by ambitious goals, and energized by working alongside mission-driven colleagues, there is a good chance you will find TRM to be an exceptional place to grow and contribute. Learn more: Interviewing at TRM: How We Hire and What Success Looks Like AI Fluency at TRM AI fluency is a baseline expectation at TRM. We believe AI meaningfully changes how top performers operate. We expect every team member to use AI to accelerate and reimagine their craft, not just automate surface tasks. At TRM, AI fluency means you are among the top 10 percent of operators in your function in how you apply AI to: - Accelerate repeatable workflows - Structure and solve problems - Improve output quality - Increase speed and leverage You will be evaluated on applied AI fluency during the interview process. Leadership Principles We hire and grow against three leadership principles. They’re the standards for how we operate, treat each other, and make decisions. - Impact-Oriented Trailblazer: We put customers first and move with speed, focus, and adaptability. We treat every plan like an experiment – test, ship, measure, and iterate quickly. - Master Craftsperson: We care deeply about our craft. We balance speed with high standards, own outcomes end‑to‑end, and invest in getting better everyday. - Inspiring Colleague: We add clarity and energy, not noise. We bring humility, candor, and a one‑team mindset — giving and receiving feedback to make the team stronger. Join our Mission At TRM we care deeply about our craft. We are looking for individuals who want their work to matter, who experiment with speed and rigor, and who take pride in building a safer world for billions of people. If you’re excited by TRM’s mission but don’t check every box, we encourage you to apply — we hire for slope, judgment, and the will to learn fast. TRM is a Series C company with $220M in total funding, backed by Blockchain Capital, Goldman Sachs, Bessemer, Y Combinator, Thoma Bravo, and others. Headquartered in San Francisco, TRM operates as a distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore. Privacy Policy and Additional Information By submitting your application, you are agreeing to allow TRM to process your personal information in accordance with the TRM Privacy Policy. Our typical hiring cycles for specialized roles span 24 to 36 months. Accordingly, we retain your personal information for up to 36 months to evaluate your application and to consider you for current and future employment opportunities, unless you request earlier deletion or a different retention period is required or permitted by law. To notify TRM Labs that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. The use of AI tools of any kind (including but not limited to notetakers, interview assistants, and real-time coaching tools such as Otter.ai, Fireflies, Fathom, Cluey, or similar) during TRM interviews is not permitted without prior approval from TRM. TRM uses its own internal tools for note-taking to ensure a consistent and confidential experience for all candidates. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this form. Recruitment agencies TRM Labs does not accept unsolicited agency resumes. Please do not forward resumes to TRM employees. TRM Labs is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company without a signed agreement. Learn More: Company Values | Interviewing | FAQs

United States
$190K - $220K / year
Ericsson logo

IVC RA Engineer

Ericsson

We create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible

Full TimeRemoteTeam 10,001+Since 1876H1B Sponsor

Join our Team About us Ericsson is opening a state-of-the-art R&D center in Yokohama focused on Radio and Software development. This new hub will support leading Japanese CSPs, partner with local vendors and deliver Japan-driven products and solutions that shape networks worldwide. We are establishing and growing the team and building advanced laboratory and office facilities. We are hiring across different experience levels - from early-career engineers to experienced developers and technical leaders. About this opportunity: We are looking for passionate and driven Radio Regulatory Approval Engineer to join our IVC (Integration, Verification & Certification) organization and help shape the performance of Ericsson's next generation radio products. IVC is the last step of the development cycle of new Radios. Parts of the activities are done in collaboration with/and according to regulatory bodies/authorities globally to get approvals/certifications enabling market access. As part of our team, you will translate system level requirements into practical and efficient test methods, design and maintain automated verification setups. Your work will be essential to guarantee that our radio solutions meet 3GPP, ETSI, CE, and FCC/ISED requirements and deliver world-class performance. A part of the responsibility/assignment is also to be on top of any development in the Regulatory Approval global arena, aligning/alter our Regulatory Approval strategies/WoW. As a Regulatory Approval Engineer, you will be part of a highly skilled team responsible for enabling global market access for Ericsson's radio products. The role is broad and multidisciplinary, covering Regulatory Approval, Product Safety, RF, EMC, and related compliance areas across multiple regions. This is a multifaceted position with strong technical depth, extensive collaboration, and significant influence on how regulatory approval and safety are handled throughout the product development lifecycle. Ericsson provides a dynamic environment where you can grow professionally while contributing directly to the success of cutting-edge radio technologies. You will be directly involved in the development of Ericsson's next generation of radio network products, contributing to both system design understanding and end-to-end performance validation. If you are motivated by technical depth, problemsolving, and crossfunctional teamwork-and you want to be part of a company building the future of radio technology-this is the role for you. What you will do:- Prepare for and actively support projects during verification/certification process- Review test reports- Gather and share supporting documentation with applicable authorities (or representatives thereof)- Communicate/cooperate with Ericsson internal organizations such as product design, system design, project management, product management, standardization, different parts of IVC as well as with external test labs and authorities.- Participate, challenge and contribute in development of strategies to facilitate efficient RA/Safety approval/certification handling.- Drive, participate and contribute to introduce/use automatization/ML/AI in our activities.- Share knowledge and mentor junior engineers, participate in cross-functional teams in an Agile environment The skills you bring: We welcome experienced / senior engineers seeking technical leadership opportunities. Typical skills and background include:- Degree in Electrical Engineering, Computer Science, Data Science or related field (BSc/MSc or equivalent)- Solid understanding of RF and radio fundamentals (wireless systems, RF measurements, instrument handling, digital signal analysis)- Knowledge of baseband and radio product concepts and relevant standards (3GPP/ETSI/CE/FCC/ISED/Telec/TEC)- Regulatory Approval handling for different markets.- Experience from external test labs.- Knowledge in applicable Regulatory Approval/frameworks for different markets- Experience in reading and applying regulatory requirements- Familiarity with 3GPP specifications (e.g., NR/ LTE series) and verification needs- Strong troubleshooting skills, an open, speak up and curious mindset, eager to collaborate, build and share competence. Curiosity and a practical, problem-solving attitude- Collaboration skills, strong communication and teamwork abilities to interact effectively with development and product engineering teams- Comfortable working in Lean/Agile processes and driving continuous improvement- Result driven with service-minded approach.- Ability to work effectively in English; capability to collaborate in Japanese is a strong advantage Desirable- Practical experience with base station, radio and baseband products and wireless systems- Familiarity with standards work (3GPP, ETSI, ANSI, FCC/ISED) related to EMC and RF- Experience coordinating third-party testing at accredited labs What we offer- A central role in the establishment and growth of a new R&D center in Yokohama, with labs and offices designed for cutting-edge radio development- Opportunities to work on products that shape national and global digital infrastructure- A culture that values innovation, collaboration, and speaking up - many career directions and internal mobility- Hands-on work with RF instrumentation and modern test automation frameworks- Competitive compensation and benefits (details discussed during hiring stages)- Support for professional growth, knowledge exchange, and mentoring- Meaningful work on global products with local impact in Japan- Competitive benefits and professional development opportunities- Collaborative environment with close ties to local vendors and operators- Clear career paths from individual contributor to technical leadership or management- Flexible working arrangements and inclusive R&D culture Join us If you want to be part of a diverse, innovative team building world-class radios and shaping Japan-driven global solutions, we'd love to hear from you. Apply now to help accelerate the rollout of next-generation programmable networks and be part of Ericsson's long-term commitment to Japan. Contact & equal opportunity statement Ericsson is an equal opportunity employer. We welcome diverse perspectives and encourage applications from all backgrounds. For specific questions about roles or timelines, please reach out to our local recruitment team (contact details on the careers page). Be part of building high-performance, programmable networks from Yokohama - apply now and help shape the future of radio technology. Why join Ericsson?At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more. Primary country and city: Japan (JP) || Yokohama Req ID: 781109

Japan
Job Closed