Loading...

Software-Engineer, Cloud-Engineer, DevOps-Engineer Jobs

Explore career opportunities in Software-Engineer, Cloud-Engineer, DevOps-Engineer

Skip to main content

Software Engineer

Steampunk

**
United States
Other
Posted 2 days ago

Overview

As a Software Engineer, you will work with our growing DevSecOps practice developing APIs and integration capabilities to connect data, services, and systems to help our customers achieve their mission. We are looking for candidates with experience with cloud platform services, understanding business requirements and implement complex integrations.

Contributions

Responsibilities include:

  • Understanding the needs of stakeholders and conveying this to developers
  • Testing and examining code written by others and analyzing results
  • Ensure that systems are safe and secure against cybersecurity threats
  • Identify technical problems, perform root cause analysis, and develop software updates and ‘fixes’
  • Develop APIs and integrations using a broad range of software programming tasks to ensure that their systems integrations are functional.
  • Create and provide technical documentation that explains upcoming or existing integrations to non-technical individuals
  • Document as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations
  • Act as an individual contributor and mentor more junior team members
  • Engineer and implement solutions and provide recommendations for continuous improvement for the services provided
  • Present regular status updates and provide cross training to other team members.

Qualifications

Required:

  • Ability to obtain a U.S. government Security Clearance
  • U.S. citizen
  • BS Degree in an IT field OR BS in a non-IT field and 2 years related IT experience
  • 3 Years of Experience with one or more clouds (i.e. AWS, Azure, or GCP)
  • 3 Years of Experience with Git SCM providers such as GitHub, GitLab, Bitbucket
  • 3 Years of Experience with one or more programming or scripting languages
  • 3 Years of Experience with one or more integration technologies, such as Mulesoft

Preferred:

  • 3 Years of application development experience in an Agile environment
  • Experience implementing docker containers and utilizing platforms such as Kubernetes
  • Experience designing, implementing, and documenting APIs
  • Experience utilizing CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Pipelines, CircleCI, TravisCI
  • Experience implementing Automated Testing frameworks to test APIs and integrations
  • Excellent written and verbal communication skills, interpersonal and collaborative skill
  • Certifications: AWS Cloud Practitioner; AWS Solution Architect; Azure Developer Associate; Mulesoft Certified Developer Level 2

About steampunk

Steampunk relies on several factors to determine salary, including but not limited to geographic location, contractual requirements, education, knowledge, skills, competencies, and experience. The projected compensation range for this position is $85,000 to $170,000. The estimate displayed represents a typical annual salary range for this position. Annual salary is just one aspect of Steampunk’s total compensation package for employees. Learn more about additional Steampunk benefits here.

Identity Statement

As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients in the Homeland, Federal Civilian, Health and DoD sectors. Through our Human-Centered delivery methodology, we are fundamentally changing the expectations our Federal clients have for true shared accountability in solving their toughest mission challenges. As an employee owned company, we focus on investing in our employees to enable them to do the greatest work of their careers – and rewarding them for outstanding contributions to our growth. If you want to learn more about our story, visit

Originally posted on Himalayas

Software Engineer

Arkatechture

**
United States
Full Time
Posted 9 days ago
Why Work Here?
At Arkatechture, we have a simple shared mission: to build a sustainable organization built upon three pillars: Do something meaningful, With a great team, Earning what you deserve.

Founded in 2012, Arkatechture has grown into a nationally recognized data and technology company, partnering with organizations across the fintech, AI, and financial services spaces. We combine deep industry knowledge with technical expertise to help our clients unlock the full potential of their data. Whether it’s modernizing infrastructure, building analytics platforms, or leveraging AI for smarter decision-making, we thrive at the intersection of innovation and impact.

Our team is made up of curious, collaborative, and community-minded professionals who are passionate about solving complex problems and staying ahead of what’s next in data and technology. While our roots are in New England, our reach is nationwide, and we support flexible, remote-friendly work to match.

We offer a competitive benefits package that includes:
  • A flexible remote work policy with optional access to our Portland, Maine office
  • A 4-day workweek after 3 years of service
  • Generous paid time off, including 11 holidays
  • Medical, disability, life insurance, and optional dental/vision
  • 401(k) retirement plan with company match
  • Training & certification reimbursement
  • Milestone recognition programs, annual PTO increases, and more
All employees share our core values: put the team first, practice humility, take pride in everything we do, stay curious, care for our community & environment, take work seriously; ourselves not so much.

The Position

Arkatechture is seeking a Software Engineer to join our Support Services team, supporting our Arkalytics platform and related data warehousing and analytics solutions.
This role combines software engineering, cloud operations, and customer support. You'll investigate complex production issues, develop permanent solutions, improve platform reliability, and build tools and automation that make our products better for customers and teammates alike.

You'll work closely with engineers, customers, and product experts to resolve technical challenges while continuously improving the stability, performance, and scalability of our platform.
How to Apply
Please send a cover letter and resume with your application. You must submit both documents to be considered for the position. We’re building a diverse team of people who care about doing meaningful work with great people. If that excites you, apply and let’s start the conversation.

To help us get to know you, please include your resume and answer the following question in the cover letter section of your application:
Describe a production issue or customer-facing technical problem you personally investigated and resolved. What was the issue, how did you troubleshoot it, what tools, logs, queries, or data did you use to identify the root cause, and what did you ultimately change or implement to resolve it? (250 words or less.)

Key Responsibilities

  • Troubleshoot and resolve complex production issues across the Arkalytics platform.
  • Develop software enhancements, bug fixes, and automation that improve platform stability and customer experience.
  • Investigate application, database, and cloud infrastructure issues within AWS environments.
  • Perform root cause analysis and implement long-term solutions to prevent recurring issues.
  • Build and maintain clean, reliable, and well-tested code.
  • Improve monitoring, alerting, logging, and operational tooling.
  • Collaborate with Support Services, Customer Success, Product, and Engineering teams to resolve customer issues efficiently.
  • Participate in Tier 2 and Tier 3 production support and shared on-call rotations.
  • Contribute to system documentation, knowledge sharing, and continuous process improvements.
  • Participate in code reviews and help maintain high engineering standards.
  • Stay current with emerging technologies and recommend improvements that enhance our platform.
  • Additional responsibilities as assigned.

Skills, Knowledge and Expertise

  • 3+ years of professional software engineering experience.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • Proficiency developing or supporting applications in AWS.
  • Strong programming skills in Python or another object-oriented language.
  • Solid SQL skills and experience working with relational databases (Snowflake or Databricks).
  • Familiarity with REST APIs, SDKs, and command-line tools.
  • Ability to work with structured data formats such as JSON, XML, and CSV.
  • Strong troubleshooting, debugging, and root cause analysis skills in production environments.
  • Familiarity with containerized and cloud-native technologies such as Docker, ECS, Fargate, Kubernetes, or microservices is a plus.
  • Knowledge of NoSQL databases such as DynamoDB is a plus.
  • Comfort working in Linux or Unix environments.
  • Understanding of data warehousing, business intelligence, or analytics platforms.
  • Familiarity with Git, Jira, Confluence, and Slack.
  • Experience working in Agile software development environments.
  • AWS certification is preferred, or a willingness to obtain one.
  • Familiarity with CI/CD pipelines and DevOps practices is a plus.
  • Financial services industry experience is a plus.
  • Strong written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • A collaborative mindset, intellectual curiosity, and a passion for continuous learning.

Originally posted on Himalayas

Software Engineer, AI Platform Research High Performance Computing (HPC)

microsoft

**
United States
Full Time
Posted 11 days ago

Overview

  • As part of the Microsoft AI Health & Life Sciences (HLS) AI Platform Research High Performance Computing (HPC) Engineering team, you will participate in the creation and maintenance of application-managed development, test, and production cloud-resident HPC AI Research environments with a goal of high availability, fault-tolerance and scalability. As a Senior Software Engineer you will also be responsible for designing, implementing, and improving security solutions & integration across the organization, aligned with Microsoft’s global security, compliance, and privacy programs.

    Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Job Responsibilities:

  • Work with engineering and architecture teams to design and implement applications for the management of Microsoft HLS AI Research Platforms, expanding automation & configuration management functionality, scalable software, and infrastructure services

  • Work with Microsoft divisions which support HLS Research platforms in large scale and cloud-centric environments and will directly contribute to continuous improvements of our infrastructure security posture.

  • Design and implement new tools and processes to automate configuration, deployment, monitoring, and operational activities using cloud infrastructure DevOps best practices

  • Develop & maintain full application stacks from the OS through custom applications using cloud-based computing environments.

  • Provide security expertise to internal clients on topics ranging from cloud architecture, hardening, monitoring, incident detection, and response, as well as gap analysis for security improvements and critical controls

  • Perform tasks related to securing and maintaining the products, tools, and processes for which you are responsible

  • Identify and resolve misalignments in priorities between service teams and ensure information is proactively and systematically shared with partners and stakeholders so issues can be resolved and objectives are met.

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

    Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

    Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Data Science, Cybersecurity, or related field.
  • 6+ years technical experience in software engineering, network engineering, service engineering, systems engineering, or industrial controls OR equivalent experience in the design and development of complex distributed IT/Research compute solutions (e.g. cloud, distributed systems or high-performance computing experience).

  • Experience designing and building Research AI-focused application environments on primary cloud provider infrastructure, including services for big data analytics, scale out HPC/AI applications, GPU-centric ML and deep learning.

  • Proficiency with Azure-native IAAS/SAAS orchestration and configuration automation frameworks.

  • Proficiency with Linux system administration and with the development of SAAS, containerized application development, and automation tools.

  • Skill and ability to train others on technical and procedural topics.

  • Experience with securing environments on one or many of the major cloud providers to an industry certification standard, such as PCI or HITRUST.

  • Experience with DevOps tools such as Azure DevOps, GitHub, or BitBucket in a cloud-centric environment.

  • A team player capable of high performance, flexibility in a dynamic working environment to identify, define, recommend, and build optimal service solutions.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Originally posted on Himalayas

Senior Software Engineer

A1M Solutions

**
United States
Full Time
Posted 16 days ago

About A1M

A1M Solutions is a woman-owned small business driven by the aspiration to provide value to our customers, employees, partners, and community while remaining aligned to our guiding principles of foundational values, deliberate focus, and empathetic connection.

A1M’s mission is to preserve and improve government healthcare programs that are lifelines for underserved people in the United States, including people in poverty, elderly people, members of ethnic and racial minorities, immigrants, and refugees. We look for projects with nation-wide impact at the intersection of policy, data, and user experience design.

Besides building useful and usable digital services, A1M helps teams improve their agile, user-centered design practices – or helps them get started. Our goal is not just to build sustainable public services, but also to leave our teaming partners and customers more skilled and more confident in the future.

Technology Delivery at A1M

A1M Technology Delivery Practice staff meet client and user needs by planning, building, and maintaining solutions that involve programming and scripting. Our practice includes product managers, software engineers, and data analysts. We analyze government client challenges and identify how best to help the client meet their goals, which may involve custom code, low code, and no code approaches.

Technology Delivery Practice staff work in cross-functional, cross-organizational teams with designers and policy subject matter experts. We approach challenges with flexibility, patience, thoughtful communication, and solid best practices in agile product management and development. We value high-trust teams.

About this Role

As an A1M Senior Software Engineer, you work with minimal guidance to design and implement complex, scalable systems. You collaborate with the team to break down ambiguous or complex goals into concrete, feasible steps that align with and inform wider system strategy. Senior engineers do not always have formal management or lead responsibilities, but an interest in teaching and coaching is essential.

Skills and Responsibilities

Technical capabilities

  • Build and maintain complex, scalable systems across application and/or infrastructure layers, and multiple components or services, using languages and frameworks such as TypeScript, JavaScript, Python, and Django.
  • Own components or services from development through deployment, monitoring, and production support
  • Deploy and manage systems in cloud environments, including AWS services, using CI/CD pipelines, automated testing, and infrastructure as code where appropriate.
  • Design, build, and integrate APIs and data flows, working with relational databases such as PostgreSQL and cloud-based data services as needed.
  • Shape system design and contribute to architectural decisions, including writing decision documents and creating diagrams
  • Drive improvements in code quality, automated testing, linting, and development standards using appropriate tools and practices for the stack.
  • Contribute to robust DevOps practices, including deployment, monitoring, and incident response
  • Mentor engineers, review code and technical designs, and contribute to team growth and technical direction
  • Collaborate to break down ambiguous or complex goals into concrete, feasible steps
  • Seek out and share new technologies and skills that support project goals
  • Participate in discussions with internal and external stakeholders

Universal Categories for all A1M Senior Practitioners

Communication and collaboration

  • Build connections and relationships between people, teams/projects, and A1M and clients in ways that prevent and break down silos, enabling new opportunities for improved delivery.
  • Get buy-in from relevant parties (teammates, team leads, government stakeholders, etc.) to make sure necessary work happens.
  • Proactively recognize risks and conflicts within the team and clients, help identify approaches, and take action – manage up (understanding timing, context and other pressures, etc.) and escalate when appropriate.
  • Evaluate your own skills and deliverables and take action based on self-assessment. This might include proactively reaching out to other team members for help upskilling in skill gap areas.

Cross-domain understanding

  • Initiate and drive projects that require working with multiple people in other disciplines and practices on challenging problems.
  • Coach and mentor people not just within your own practice or discipline, but across practice areas – for example, designers coaching engineers.
  • Anticipate and proactively provide information needed by other practices and disciplines.

Government domain acumen

  • Proactively identify and respond to government requirements or policy that may impact project work, such as accessibility, PRA, FOIA, acquisition regulations, and security compliance.
  • Sufficient government understanding to anticipate needs of government partners and users, and be prepared to speak to them proactively.
  • Trusted to represent the company and team to clients, including in challenging situations.

Qualifications

8 years of relevant professional experience.

Your resume or portfolio should demonstrate:

  • Ability to write high-quality, tested, maintainable, and reusable code in production software systems
  • Advanced proficiency in one or more modern programming languages, with professional experience in technologies relevant to our stack, such as TypeScript/JavaScript, Python, or Go
  • Expertise in how to build secure, compliant software and minimize risk of vulnerabilities
  • Expertise in one or more adjacent specializations, such as data engineering, DevOps, cloud infrastructure, or application security, and the ability to flex skills as needed
  • Capable of operating as a self-starter in ambiguous environments, identifying high-impact work independently and executing on it
  • Proven ability to communicate technical results clearly and effectively to diverse stakeholders
  • Experience working in government consulting engagements

Preferred:

  • Experience building or maintaining production applications using technologies such as Django, PostgreSQL, or AWS services.
  • Experience working with a social impact-focused product team or in civic tech
  • Experience working with distributed, cross-functional teams, including product managers, designers, engineers, and subject matter experts
  • Personal experience with government health and human services programs
  • Working knowledge of Medicare, the ACA, MACRA, Medicaid, or CHIP
  • Familiarity with SAFe and agile methodologies
  • Experience integrating modern applications with existing systems, APIs, or legacy platforms
  • Experience working on large-scale applications and systems

Applicant Requirements

  • Our contracts require employees to work from the United States. That includes all 50 US states, the District of Columbia, and all US territories.
  • A1M employees must have been residents in the United States for 3 of the past 5 years.
  • Due to tax reasons, A1M employees cannot reside in New York state.
  • You must already have legal authorization to work within the US and not require ongoing visa sponsorship to maintain legal authorization to work.
  • You must be a permanent US resident.
  • Because A1M employees have access to government data and systems, new hires will need to complete a Public Trust form. Public Trust is a type of background investigation, but it is not a security clearance. Depending on the role, you must complete either the Standard Form 85 (SF85) or 85P (SF85P) questionnaire. You will at the very least get asked questions about where you’ve lived, worked, went to school, military history, police records, and substance use. You’ll also need to have your fingerprints taken.
  • Our partners primarily work on Eastern Standard Time (EST), and will require flexibility in your hours if you reside outside of EST. We do offer flexibility for non-work-related life responsibilities during the day.
  • Active participation in client virtual meetings, including being on camera, is an essential function that helps strengthen trust and open communication. Employees who are unable to meet this expectation due to a disability, medical condition, religious practice, or other protected reason may request reasonable accommodations by contacting People Operations.

Compensation and benefits

This is a fully remote full-time, permanent position. The salary range for this role is $125,000 – $155,000. This range is set by our contracts and reflects the full range for someone in this position over time, so you may not start at the top of the range.

A1M offers a benefits package that includes:

  • Medical, dental, and vision coverage
  • Life insurance, short-term disability, and optional voluntary benefits
  • 401(k) retirement benefits with employer matching
  • Four weeks of paid time off, seven company holidays, two personal days, and your birthday off
  • Paid volunteer time
  • Wellness reimbursements
  • Budgets to support training, development, travel, and office supply needs
  • Donations to a nonprofit of your choice upon hire and a few times throughout each year

Interview process

We typically have five rounds of conversations to help ensure every employee we hire is the right addition for us and that we’re the right fit for them. Each interview is about 45–60 minutes long.

  1. A1M Overview - We like to start off by getting to know more about you, how you work, what you are looking for in your next role, and what you’re passionate about. This is your opportunity to ask questions and get a feel for us as A1M. We’ll talk about our mission and vision, and what we hope to accomplish through the business. We’ll also cover some particulars about federal contracting that may affect the timelines of when folks can expect to start. We talk about the type of contracts we have, and how our team tends to work.
  2. Technical Assessment - If our work at A1M broadly matches what you’re looking for, we’ll set up time to get into the nitty-gritty of your technical skills. In this conversation, you’ll meet with one of our managers to walk through one or two projects in-depth that you feel are most relevant to A1M’s work so that we can get an in-depth understanding of your skill set and interests. Please be prepared to speak about one or two projects you feel are most relevant to the work of A1M.
  3. Values Interview - After the technical assessment, we’ll schedule a conversation focused on A1M’s core values. This interview helps us understand how you approach your work, collaborate with others, and align with the way we operate as an organization, including areas like impact, collaboration, relationship management, curiosity, and active listening.
  4. Project Overview - Based on what we’ve learned in our prior conversations, we will match your unique background and goals with the right opportunity. Members of the project team will share the day-to-day of the project to outline its vision, objectives, and team dynamics. This conversation ensures the specific position aligns with your career goals as well as ensuring you’ll be successful on the team.
  5. Offer - At this point, you’ve made it! You'll meet with our leadership to go over the offer letter and have a chance to ask any remaining questions.

Equal Employment Opportunity

A1M Solutions is building a culturally diverse and pluralistic organization committed to working in a multicultural environment where differences are valued and respected. Women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans are strongly encouraged to apply.

A1M Solutions is an equal-opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.

As a federal contractor and subcontractor, we certify that we do not operate any programs promoting DEI that violate any applicable Federal anti-discrimination laws.

EEOC: Know Your Rights: Workplace Discrimination is Illegal - Optimized for Screen Readers

Originally posted on Himalayas

Software Engineer

Kestrel Intelligence

**
United States
Full Time
Posted 20 days ago

The Mission

At Kestrel, we are building the future of scalable autonomy across domains. Our systems enable commercial and national security customers to sense and act in support of complex missions without significant autonomous system expertise. This technology bridges domains (e.g., space, air, land, sea) and fields (e.g., AI, orbital dynamics, geospatial), requiring a team that has both breadth and depth in these related topics.

The Role

As a Kestrel Software Engineer, you will lead the development of CI/CD artifacts, data structures, data processing pipelines, components of an agentic AI architecture, and user interface components. You will work at the bleeding edge of geospatial science. This role requires adaptability, engineering rigor, and a deep respect for the mission.

Core Responsibilities:

  • Design and deploy our infrastructure using Terraform
  • Lead the deployment of Python-based APIs to cloud environments
  • Experience with large-scale infrastructure architecture
  • Establish infrastructure best practices from the ground up, including: Environment separation (dev / staging / prod); Secure networking, IAM, and secrets management; Logging, monitoring, and alerting
Design and maintain CI/CD pipelines using GitHub Actions
  • Apply prior AWS GovCloud and DoD IL experience to ensure: Compliance-ready infrastructure; Architecture choices that will not block future government deployments
  • Design infrastructure and deployment patterns that support multi-cloud environments, including: Cloud-agnostic Terraform module design where practical; Minimizing provider lock-in for core services; Supporting future deployments across commercial cloud and GovCloud environments
  • Plan and advise on future AWS GovCloud and DoD IL deployments, even if those environments are not immediately live
  • Identify and mitigate infrastructure and compliance risks early

Bonus:

  • Strong software engineering background is a plus, particularly: API development; Distributed or service-oriented systems; Prior experience designing or operating multi-cloud environments is a plus
  • Based near the Colorado Springs, CO or Washington, DC (working in customer sites in Crystal City, VA and Herndon, VA) areas
  • Active Top Secret // Specially Compartmented Information (TS//SCI) clearance with counterintelligence-scope polygraph (CSP) or full-scope polygraph (FSP)

Must be a US Citizen

Originally posted on Himalayas

Looking for similar opportunities? Browse these related job categories: