Senior Software Engineer

Headsbase LLC
United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Expert
Compensation
$124,079.0 - $149,429.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Software as a Service Cloud Computing Code Review Continuous Delivery Continuous Integration
+28 more
Software Design Patterns Web Development Github Python (Programming Language) Linux System Administration MySQL NoSQL Scrum Methodology Ruby on Rails Role-Based Access Control Software Engineering Software Systems SQL Databases Subversion Systems Architecture Systems Integration Web Services Cloud Platform System ReactJS Express.js Software Security Backend Git Restful APIs Software Version Control Jenkins Programming Languages Microservices

Job description

We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic development team. In this role, you will lead the design, development, and deployment of scalable software solutions that power our innovative platforms. You will collaborate closely with cross-functional teams to build robust, high-performance applications leveraging modern technologies and best practices. Your expertise will drive the evolution of our system architecture, ensuring reliability, security, and efficiency across our cloud infrastructure and web services. This is an exciting opportunity for a passionate engineer eager to make a significant impact through cutting-edge software engineering., * Lead the design and implementation of scalable, high-quality software systems using programming languages such as Java, C#, Python, and Ruby on Rails.

  • Develop and maintain RESTful APIs and microservices architectures to support web and application development initiatives.
  • Collaborate within Agile teams to plan sprints, review code, and ensure continuous integration/continuous deployment (CI/CD) pipelines are optimized for rapid delivery.
  • Design system architecture with a focus on scalability, performance, security, and maintainability, utilizing design patterns and best practices.
  • Contribute to system infrastructure planning and management in cloud environments such as AWS and Azure, ensuring optimal performance of cloud-based applications.
  • Implement front-end features using JavaScript frameworks like React or Express.js while integrating with back-end services seamlessly.
  • Utilize version control tools such as GitHub, SVN, or Git to manage code repositories effectively across multiple projects.

Requirements

  • Proven experience in software development with a strong background in web development, application development, and system design for scalable systems.
  • Proficiency in multiple programming languages including Java, C#, Python, C++, Ruby on Rails, and JavaScript frameworks.
  • Hands-on experience with cloud infrastructure platforms like AWS or Azure for deploying and managing applications at scale.
  • Deep understanding of RESTful API design, microservices architecture, SQL databases (MySQL or similar), and NoSQL solutions.
  • Familiarity with Agile software development methodologies such as Scrum or Kanban to foster collaborative project delivery.
  • Knowledge of design patterns, software engineering principles, version control systems (Git/GitHub), CI/CD tools (Jenkins or similar), and automation practices.
  • Experience working with Linux environments and familiarity with application security concepts such as RBAC (Role-Based Access Control).

Join us as a Senior Software Engineer if you’re passionate about building innovative solutions that shape the future of technology! Bring your expertise in scalable systems and cloud infrastructure to a forward-thinking team dedicated to excellence in software engineering.

Benefits & conditions

$124,079.12 - $149,428.61 a year - Part-time, Full-time, Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all