Software Engineer - Back End - Remote, Hybrid, & HQ Options
Company: Delta Defense
Location: West Bend
Posted on: March 3, 2025
Job Description:
Job Category: Information Technology
Requisition Number: SOFTW001736
West Bend, WI 53095, USA
Job DetailsDescriptionAre you passionate about driving
technological advancements and solving complex challenges? We are
seeking a skilled Software Engineer - Back End to join our dynamic
team dedicated to driving impactful innovation. If you hold
experience with Kafka and Airflow, understand serverless
architectures, hold deep PHP knowledge, and are proficient in SOL
ad system optimization, it's as if this opportunity was created
just for you!Position Summary:As a Software Engineer - Back End at
Delta Defense, you will play a key role in the design, development,
and deployment of innovative software solutions. Collaborate
closely with cross-functional teams to translate business
requirements into technical specifications and deliver robust,
scalable, and high-performance software applications. Your
responsibilities will include coding, testing, debugging, and
maintaining software systems to ensure they meet quality and
security standards. Additionally, you will have the opportunity to
contribute to architectural decisions, participate in code reviews,
and continuously improve our development processes.Essential Duties
and Responsibilities:
- Software Development:
- Design, implement, and maintain scalable PHP APIs. Focus on
RESTful services, ensuring high availability, security and
performance. Integrate APIs with both internal and external
systems, enhancing data exchange and service orchestration.
- Develop and manage Kafka consumers that process large volumes
of data. Utilize Apache Airflow to orchestrate workflows, manage
dependencies, and schedule tasks for consumers:
- Create DAGs (Directed Acyclic Graphs) in airflow to define and
manage data pipelines.
- Ensure data integrity and reliability by monitoring Kafka
consumer lags, handling data reprocessing, and implementing retry
mechanisms.
- Optimize data flow for real-time processing and batch
operations.
- Work with Cloudflare's serverless platform to:
- Build edge computing solutions that reduce latency and improve
application performance.
- Implement serverless functions for tasks like API gateway, data
validation, or authentication at the edge.
- Utilize Cloudflare's infrastructure for global load balancing,
CDN, and security features, ensuring robust and secure API
deployments.
- Code Review, Integration, and Optimization: Participate in code
reviews, share knowledge, and contribute to architecture decisions.
Integrate PHP with Kafka and Airlow to create a seamless back end
ecosystem. Optimize the interaction between services, focusing on
throughput, latency, and resource efficiency. Implement caching
strategies, database optimizations, and other performance
enhancements.
- Problem Solving: Analyze complex technical problems and propose
innovative solutions that align with project goals and
timelines.
- Collaboration: Collaborate closely with front end developers,
product managers, and other back end engineers to ensure cohesive
system design and implementation.
- Agile Methodologies: Work in an agile environment, participate
in sprint planning, daily stand-ups, and retrospectives to ensure
timely delivery of features and updates.
- Documentation and Training: Document API's, workflows, and
system interactions. Provide training or guidance to junior
engineers or team members new to the tech stack.
- Quality Assurance: Write unit and integration tests to ensure
code reliability. Engage in troubleshooting, debugging, and
optimization of existing systems.
- Continuous Learning: Stay updated with emerging technologies
and industry trends to enhance technical expertise and contribute
to continuous improvement initiatives.Skills/Abilities and
Education Requirements:
- Applicants must be authorized to work for ANY employer in the
U.S. We are unable to sponsor or take over sponsorship of an
employment Visa at this time.
- Strong proficiency in PHP and development experience of
business or technical applications.
- Deep understanding of RESTful API design and
implementation.
- Experience with Apache Kafka, including consumer and producer
patterns.
- Knowledge of Apache Airflow for workflow management and
orchestration.
- Familiarity with Cloudflare Workers or similar serverless
patterns.
- Proficient in using Git for version control and familiar with
continuous integration and continuous deployment (CI/CD)
practices.
- Ability to understand business requirements and translate them
into technical application.
- Can adapt and thrive in fast-paced environments with changing
priorities.
- Strong independent analytical and problem-solving skills, along
with the ability to manage complex distributed systems
effectively.
- High school diploma or equivalent is required.
- Degree in Information Technology, Business, Software
Engineering or related field preferred. Equivalent professional
certification and/or equivalent work experience may be
considered.
- Demonstrates the Core Values of Delta Defense, LLC.Preferred
Skills/Experience:
- Experience with additional languages such as JavaScript or
Python is a plus.
- Experience with Docker and Kubernetes for containerization and
orchestration.
- Experience with microservices architecture, event-driven
systems, or domain driven design.Delta Defense, LLC is the private
company that provides Marketing, Operations and Customer Service
for the USCCA. The USCCA safeguards life, freedom, and finances for
responsible American gun owners. Learn more about the USCCA at
https://www.usconcealedcarry.com/Why YOU should Work at Delta
Defense!
- 23 Days of Personal Time Off, 8 company holidays, plus paid day
of volunteer service annually
- Personal protection, fitness, and home office reimbursement
program ($500 annually)
- Robust insurance coverage options: Medical, Dental, Vision,
HSA, FSA, Life, STD, & LTD
- Nationally recognized in 2023 and 2024 as a Newsweek Top 100
America's Most Loved Workplace
- Named on Inc. 5000 "Fastest Growing Private Companies" list 13
years in a row!Benefits information can be reviewed at:
https://www.deltadefense.com/careersSalary range $77,000-95,000
based on experience. This role is also bonus-eligible for company
incentive plan. Anticipated application close: 02/14/2024If you are
a Colorado resident, please email us at recruiting@uscca.com to
receive complete benefits information. Please include the job title
in the subject line of the email. PM19LI#-REMOTE
January 7, 2025
PI2eb3d8a6b2dc-37248-36429257
Keywords: Delta Defense, Wauwatosa , Software Engineer - Back End - Remote, Hybrid, & HQ Options, IT / Software / Systems , West Bend, Wisconsin
Didn't find what you're looking for? Search again!
Loading more jobs...