1900 Campus Commons Drive Reston, VA 20191
ETL Developer, Informatica
Location
United States
Posted
3 days ago
Salary
0
Seniority
Lead
Job Description
ETL Developer, Informatica
Cybermedia Technologies, LLC (CTEC)
• Design, develop, and test ETL scripts on Informatica platform according to the requirements, following the development standards and best practices. • Work with business analysts to gather business requirements from end-users and translate them into technical specifications. • Gather requirements to define data definitions, transformation logic, and data model logical and physical designs, data flow, and process. • Leads and plans complex database design, development, implementation, administration, tuning, ETL, and backup and recovery for assigned project(s). • Design and develop ETL processes using Informatica Power Center. • Ability to analyze database schemas, triggers, stored procedures. • Design, develop, implement, and maintain custom oracle applications written in PL/SQL. • Conduct reviews of developed code. • Hands-on experience with database design, normalization, data lake, structured/semi-structured/unstructured datasets, and familiarity with HDFS, Kafka, ETL, RDMS, NOSQL, SQL, Data Engineering and data related tools, programming languages and technologies. • Test solutions to validate whether requirements have been met; develop test plans, test scripts, and test conditions based on the business and system requirements. • Provide end-user support in post-deployment phases; assess and evaluate all feedback to ensure that the requirements necessary to correct issues are addressed.
Job Requirements
- Minimum 8+years of ETL, and 6+ years of Informatica is a must.
- Minimum eight years of experience in application development.
- Solid understanding of the software development process, including requirement gathering, analysis/design, development tools/technologies, release/version control, contemporary testing methodologies, and deployment management.
Benefits
- Paid vacation & Sick leave
- Health insurance coverage
- Career training
- Performance bonus programs
- 401K contribution & Employer Match
- 11 Federal Holidays
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description The Lead Software Engineer plays a key role in the company’s AI strategy. This role offers the opportunity to make a meaningful impact across the whole platform. The Lead Software Engineer (backend) collaborates closely with Product, Engineering, and Field teams to implement different AI applications. This position focuses on development, implementation, testing and monitoring of our GenAI infrastructure and deployment pipelines. - Design, build, and maintain backend services and APIs to support our GenAI product using Python and FastAPI, ensuring they are scalable, reliable, and secure. - Develop and operate LLM-powered applications and agentic workflows using LangChain, LangGraph, and LangSmith, including tracing, evaluation, and observability. - Develop and manage infrastructure using Terraform, applying infrastructure-as-code (IaC) practices across backend and ML resources. - Build and maintain monitoring and alerting systems to surface service and API health issues early, ensuring reliability and performance. - Handle large datasets to ensure data is processed, ready for model context, and collaborate in the platform data pipeline. - Evaluate and select appropriate tools and technologies and define the overall technical strategy. - Assess and interpret data to gain insights, especially for testing and monitoring purposes. - Build and maintain CI/CD pipelines, including infrastructure-as-code (IaC), and automate deployment and monitoring across backend services and ML workflows. - Continuously improve and automate monitoring and alerts processes. - Optimize infrastructure and services for performance, scalability, reliability, and cost efficiency, and troubleshoot issues across deployment and runtime. - Troubleshoot and resolve issues related to pipeline deployment and performance. - Contribute to the development of internal engineering standards and documentation. - Advocate for engineering best practices and promote a culture of continuous improvement, mentoring and guiding others in the company. - Understand the requirements of stakeholders and translate them into technical solutions. - Develop robust model monitoring and alerting systems to ensure model performance and identify issues. - Support our mission and vision and embody and demonstrate AppOmni core values of Trust, Transparency, Quality, Customer Focus, and Delivery. - Comply with all company policies and governing laws and regulations. Qualifications - At least 8 years of experience in backend centric software development. - Degree in a relevant field such as Engineering, Computer Science, Data Science, Machine Learning, or a related quantitative discipline. - Strong programming skills: Proficiency in coding Python for production implementation, including coding best practices, testing, performance considerations, with a good understanding of libraries like Pandas, Polars, Langchain, Langsmith. - Experience implementing infrastructure for Machine Learning and Generative AI applications. - Experience in security engineering or another complex domain. - Excellent communication and collaboration skills to work effectively with Product, Engineering, Field, and other cross-functional teams. - Experience in Cloud computing: Experience with cloud platforms like AWS, Azure, or GCP for model training and deployment. - Experience with ML services in Cloud Platforms like VertexAI in GCP. - Proficient in containerization technologies (Docker, Kubernetes). - Experience with model monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). - Usage of Software engineering practices: Version control, code review, and software design principles. - Expertise in CI/CD tools (Github, Jenkins, GitLab CI, CircleCI). - Experience with infrastructure-as-code tools (Terraform, CloudFormation). - Problem-solving and critical thinking with the ability to analyze complex problems, identify potential issues, and develop innovative solutions. - Strong self-management skills and able to prioritize tasks and manage time effectively. - Proactive approach to work and ability to take initiative. Benefits - Base Salary: The annual base salary compensation range in the U.S. for this role is: $200,000 - $225,000 USD. Higher compensation may be available for candidates in higher cost of living markets. - Stock Options: Our vision is to not just grow as a company but to grow together. - Generous paid time off, paid company holidays, paid floating holidays, paid parental leave, paid sick time and paid family leave for applicable states. - Health insurance - medical, dental, and vision with HSA option. - LifeWorks Employee Assistance Program. - Company-provided life insurance, AD&D, STD/LTD and additional supplemental life insurance options. - 401(k) and Roth retirement saving accounts. - Monthly wellness benefit reimbursement.
• Drive the Model‑Based Enterprise (MBE) transformation across the company as part of the Model‑Based Digital Thread (MBDT) Process Capability Center. • Define and mature an end‑to‑end Digital Lifecycle corporate strategy spanning product design & development, production, and sustainment. • Lead the development, communication, and continuous refinement of the RTX Model Based Enterprise transformation strategy. • Drive the Digital Lifecycle technology roadmap in collaboration with BU leaders, ensuring alignment with enterprise strategy. • Champion change management practices: define change strategies, stakeholder engagement plans, communications, and adoption metrics for MBE deployment across engineering organizations. • Influence senior stakeholders and decision makers to prioritize and fund MBE initiatives. • Lead identification and development of common MBE capabilities and associated investment plans with Enterprise Services and Engineering Councils. • Act as a visible thought leader internally and externally, communicating RTX’s MBE vision, strategy, and progress to executives, customers, and partners.
About Upstart At Upstart, we’re united by a mission that matters: to radically reduce the cost and complexity of borrowing for all Americans. Every day, we bring creativity, experimentation, and advanced AI to reshape access to credit, helping millions move forward financially with clarity and confidence. As the leading AI lending marketplace, we partner with banks and credit unions to expand access to affordable credit through technology that’s both radically intelligent and deeply human. Our platform runs over one million predictions per borrower using more than 1,800 signals, powering smarter, fairer decisions for millions of customers. But the numbers only hint at the impact. Every idea, every voice, and every contribution moves us closer to a world where credit never stands between people and their financial progress. We’re proudly digital-first, giving most Upstarters the flexibility to do their best work from wherever they thrive, alongside teammates across 80+ cities in the US and Canada. Digital-first doesn’t mean distant. We’re intentional about in-person connection through team onsites, planning sessions, and moments that spark creativity and trust. And whether you choose to work primarily from home or collaborate in-person from one of our offices in Columbus, Austin, the Bay Area, or New York City (opening Summer 2026), you’ll have the support to work in the way that works best for you. If you’re energized by tackling meaningful problems, excited to innovate with purpose, and motivated by work that truly matters, we’d love to hear from you. The Team: Upstart’s Home Lending Borrower Experience team supports the Home Lending borrower journey, including the end-to-end experience borrowers use to apply, receive a decision, and close. The team builds and maintains borrower-facing systems that directly affect application completion, customer satisfaction, and the ability to scale Home Lending products as volume grows. As a Senior Software Engineer on the team, you will own the reliability, quality, and forward momentum of borrower-facing systems. You will make technical decisions that balance speed, risk, maintainability, and product impact while partnering across Product, Design, Data and Machine Learning, Servicing, and Operations. How you’ll make an impact ● Build and improve borrower-facing systems that support Home Lending's application, decisioning, and closing experience ● Own production quality for critical borrower flows, including reliability, observability, error reduction, and on-call support ● Partner with Product, Design, Data and Machine Learning, Servicing, and Operations to deliver effective solutions across complex lending workflows ● Lead technical design and implementation for multi-quarter projects that improve borrower conversion, satisfaction, and product quality ● Make thoughtful technical tradeoffs that balance near-term delivery with long-term maintainability as Home Lending volume and product scope grow ● Improve team execution through code reviews, technical guidance, documentation, and practical engineering standards Minimum Qualifications ● Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field or its equivalent, and 4 years of professional software engineering experience ● Experience building and maintaining production software systems for consumer-facing web applications ● Experience with backend or user interface engineering in a production environment ● Experience owning production systems, including operational support, incident response, or on-call responsibilities ● Experience independently driving multi-quarter engineering projects from technical design through delivery Preferred Qualifications ● Knowledge of financial technology, lending, home lending, or other regulated consumer finance products ● Experience working on application funnels, borrower journeys, customer journeys, or other high-volume conversion flows ● Ability to use product metrics, funnel data, error rates, and engineering judgment to prioritize technical work ● Skills in improving complex live systems incrementally while continuing to deliver new product capabilities ● Ability to influence cross-functional partners through clear technical recommendations and thoughtful tradeoff discussions Position location This role is available in the following locations: Remote Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions’ cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time. #LI-REMOTE #LI-MidSenior At Upstart, your base pay is one part of your total compensation package. The anticipated base salary for this position is expected to be within the below range. Your actual base pay will depend on your geographic location–with our “digital first” philosophy, Upstart uses compensation regions that vary depending on location. Individual pay is also determined by job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. In addition, Upstart provides employees with target bonuses, equity compensation, and generous benefits packages (including medical, dental, vision, and 401k). United States | Remote - Anticipated Base Salary Range $166,900—$230,900 USD What you'll love At Upstart, our benefits are designed to support your health, financial well-being, family, and personal growth. Here’s what you can expect: - Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly - Retirement benefits to help you plan for the future, including a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually (USD in the US, CAD in Canada) - Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees (US only) - Comprehensive health coverage designed to support you and your family, including medical, dental, vision, and wellness resources for US and supplemental health coverage for Canada. - Health Savings Account contributions from Upstart for eligible plans (US only) - Income protection benefits, including life insurance and disability coverage for added financial security - Paid time off, sick leave, and company holidays, in line with local requirements - Paid family and parental leave to support caregiving and major life moments (duration varies by country) - Family-centered benefits to support fertility, parenthood, and caregiving needs - Employee Assistance Program (EAP) offering mental health support and life-centered resources - Financial wellness resources, including access to financial planning tools and a financial concierge service (US Only) - Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you - Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from - Connection and community through team events, all-company updates, and employee resource groups (ERGs) - Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our offices in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!) For roles based in Canada, please note that we are not currently able to hire in Quebec. Upstart is a proud Equal Opportunity Employer. Just as we are dedicated to improving access to affordable credit for all, we are committed to inclusive and fair hiring practices. If you require reasonable accommodation in completing an application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please email candidate_accommodations@upstart.com https://www.upstart.com/candidate_privacy_policy
Senior Software Engineer
Rapid7At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope - just like we’ve been doing for the past 20 years. If you’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.
Rapid7 is seeking a Senior Software Engineer to join our Labs team within the Security Sciences practice, where you will build world-class research and security data platforms. You will work alongside engineers and researchers to develop and sustain critical capabilities like our vulnerability intelligence service and Project Sonar that power our customer-facing products. About the Team The Labs team develops data platforms and research initiatives to provide novel security insights for our customers and the broader security community. This small, highly collaborative group ensures Rapid7 remains at the forefront of telemetry research and external attack surface management. About the Role As a Senior Software Engineer - Labs, your primary responsibility will be to sustain and develop Rapid7's research capabilities through robust engineering and data platform management. Specifically, your focus will be to: - Monitor and improve core research projects including our vulnerability intelligence service, Project Sonar, and Project Lorelei. - Maintain and enhance RESTful APIs that back internet telemetry research tools. - Contribute to the evolution of overall telemetry research effort to develop richer data generation capabilities. - Partner with the Manager of Software Engineering to develop long-term vision and strategy for core projects. - Execute technical improvements across the stack using Python, Django, and other object-oriented languages. - Manage cloud-based infrastructures utilizing Kubernetes (EKS), Terraform, and various AWS services. - Develop and refine presentation layers for internet telemetry to ensure high-quality data visualization. - Drive agile software development principles including high test coverage and CI/CD workflows. The skills and qualities you'll bring include: - 5+ years working in a professional software engineering environment. - Proficiency in one or more industry standard languages such as Python, Go, Java, C#, or Ruby. - Familiarity with modern engineering tools including Kubernetes, Terraform, Jenkins, and Spinnaker. - Understanding of internet protocols and the related cybersecurity implications. - Experience working with AWS services such as S3, EC2, IAM, and RDS (PostgreSQL). - Commitment to holding self and others responsible for driving outcomes and meeting commitments. - Passion for developing your craft and continuous learning to elevate personal and professional impact. - Clear communication of objectives and rationale to foster commitment from teammates. - Experience with data-driven workflows using tools like Airflow, EMR, Glue, or Spark. - Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success. We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today. #LI-CG1 About Rapid7 At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome. Protecting 11,500+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.




